Написала скрипт для создания пулек. Но почему-то работает некорректно. Пули создаются, стоят и уничтожаются. Помогите, пожалуйста.
Код
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class BulletSpawn : MonoBehaviour {
public Transform spawnPoint;
public GameObject spawnable;
public float bulletSpeed = 100f;
void Update()
{
if (Input.GetAxis("Fire1") > 0)
{
GameObject bulletInstance = Instantiate(spawnable, spawnPoint.position, Quaternion.identity);
bulletInstance.GetComponent<Rigidbody>().velocity = spawnPoint.forward * bulletSpeed;
Destroy(bulletInstance,3);
}
}
}
Скрин редактора: