bullet script:
using UnityEngine;
public class Bullet : MonoBehaviour
{
private Rigidbody bulletRigidbody;
private void Start()
{
bulletRigidbody = GetComponent<Rigidbody>();
}
private void FixedUpdate()
{
bulletRigidbody.velocity = transform.forward * 12;
}
private void OnCollisionEnter(Collision collision)
{
if (collision.collider.CompareTag("Enviroment"))
{
Destroy(gameObject);
}
if (collision.collider.CompareTag("Enemy"))
{
//collision.collider.GetComponent<Enemy>().Damage();
}
}
}
Unity 2019.3.14
No constarains on Rigidbody
Velocity = 0, 0, 0
no errors in console
bullet in its place