Hi
When making enemy AI, i ran into an issue that made my enemy’s not render right.
(my game is still in prototype phase)
This is the code i am using
public class enemy_behavior : MonoBehaviour
{
public float speed;
public Transform playerTransform;
Rigidbody2D rigidBody;
void Start()
{
playerTransform = GameObject.FindGameObjectWithTag("Player").transform;
rigidBody = GetComponent<Rigidbody2D>();
}
void FixedUpdate()
{
Vector3 direction = playerTransform.position - transform.position;
transform.rotation = Quaternion.LookRotation(direction);
rigidBody.AddForce(transform.forward * speed);
}
}