Advertisement
Guest User

AIFollow

a guest
Jan 26th, 2015
186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var target : Transform;
  2. var moveSpeed = 20;
  3. var rotationSpeed = 5;
  4. var myTransform : Transform;
  5.  
  6. function Awake() {
  7.     myTransform = transform;
  8. }
  9.  
  10. function Start() {
  11.  
  12.     target = GameObject.FindWithTag("Player").transform;
  13. }
  14.  
  15. function Update () {
  16.    
  17.     myTransform.rotation = Quaternion.Slerp(myTransform.rotation,
  18.     Quaternion.LookRotation(target.position - myTransform.position), rotationSpeed*Time.deltaTime);
  19.     myTransform.position += myTransform.forward * moveSpeed * Time.deltaTime;
  20. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement