posted before and got some help but still have a couple of problems. just trying to get the AI follow my player. these are the errors im getting:
Assets/AIfollow.cs(25,51): error CS1501: No overload for method Slerp' takes
1’ arguments
Assets/AIfollow.cs(26,36): error CS0117: UnityEngine.Quaternion' does not contain a definition for
rotation’
here is my script:
using UnityEngine;
using System.Collections;
public class AIfollow : MonoBehaviour {
private Transform myTransform; //current transform data of this enemy
private Transform target; //the enemy's target
private int moveSpeed = 3; //move speed
private int rotationSpeed = 3; //speed of turning
void Awake()
{
myTransform = transform; //cache transform data for easy access/preformance
}
void Start()
{
target = GameObject.FindWithTag("AIattack").transform; //target the player
}
void Update () {
//rotate to look at the player
myTransform.rotation = Quaternion.Slerp(myTransform.rotation);
Quaternion.rotation((target.position - myTransform.position), (rotationSpeed*Time.deltaTime));
//move towards the player
myTransform.position += myTransform.forward * moveSpeed * Time.deltaTime;
}
}