using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
//脚本绑定到怪物上
public class GenZhong : MonoBehaviour
{
[SerializeField]
[Header("要跟踪的人")]
private Transform target; //要跟踪的人
[SerializeField]
[Header("移动速度")]
private float moveSpeed=5.0f;//移动速度
[SerializeField]
[Header("选择速度")]
private float rotateSpeed=5.0f;//选择速度
[SerializeField]
[Header("自己")]
private Transform mytransform;//自己
void Start ()
{
//把要跟踪的对象Tag 设置为 Player
Transform target = GameObject.FindGameObjectWithTag("Player").transform;
}
void Update ()
{
Debug.DrawLine(target.transform.position, this.transform.position, Color.yellow);
mytransform.rotation = Quaternion.Slerp(mytransform.rotation,Quaternion.LookRotation(target.position - mytransform.position),rotateSpeed * Time.deltaTime);
mytransform.position += mytransform.forward * moveSpeed * Time.deltaTime;
}
}
怪物跟踪玩家
最新推荐文章于 2023-08-05 15:56:44 发布