public Transform target;
// Use this for initialization
void Start () {
}
// Update is called once per frame
void Update () {
Quaternion targetQua = Quaternion.LookRotation(target.position - transform.position);
//Quaternion qua = Quaternion.FromToRotation(transform.forward , target.position-transform .position );
transform.rotation = Quaternion.Slerp(transform.rotation, targetQua, Time.deltaTime);
}