Unity3D——宠物的跟随和自动攻击3.docVIP

  • 11
  • 0
  • 约2.25千字
  • 约 8页
  • 2018-08-27 发布于江苏
  • 举报
Unity3D——宠物的跟随和自动攻击3

Unity3D——宠物的跟随和自动攻击 今天我主要写了宠物的自动跟随和在固定范围内攻击脱离范围后回到主角身边。 ?? ? ? ? public ?GameObject hero; //定义一个宠物要跟随的人物 ? ? ? private GameObject enemy;//定义一个怪物 ? ? ? public ?GameObject pet ;//定义一个宠物 ? ? ?private NavMeshAgent agent; //自动寻径的组件 ? ? bool flag = true;//没遇到的时候; ? ? bool flag1 = true;//宠物攻击 ?? void Start () { agent = GetComponentNavMeshAgent(); //添加组件 ? ? ? ? hero = GameObject.Find(Hero); ? //寻找人物的名称 ? ? ? ? enemy = GameObject.FindGameObjectWithTag(Enemy); ?//寻找怪物标签 } ? ? ? ?void Update() { ? ? ? ?if (hero != null) { ? ? ? ?if (flag) { ? ? ? ?if (Vector3.Distance(transform.position, hero.transform.

文档评论(0)

1亿VIP精品文档

相关文档