EnemyMovement.cs 346 B

123456789101112131415161718
  1. using UnityEngine;
  2. public class EnemyMovement : MonoBehaviour
  3. {
  4. private void Start()
  5. {
  6. }
  7. void Update()
  8. {
  9. // Float up and down
  10. float yMove = Mathf.Sin(Time.time * 2f) * 0.005f;
  11. transform.Translate(0, yMove, 0);
  12. // Always look at player
  13. transform.LookAt(Camera.main.transform);
  14. }
  15. }