敌人AI总结
Posted xiaomao21
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了敌人AI总结相关的知识,希望对你有一定的参考价值。
1.移动
public override void Act(Transform player, Transform npc) { destPos =player.position; //旋转方向????? Quaternion targetRotation =Quaternion.LookRotation(destPos-npc.position); npc.rotation = Quaternion.Slerp(npc.rotation,targetRotation,Time.deltaTime*curRotSpeed); //移动 CharacterController controller = npc.GetComponent<CharacterController>(); controller.SimpleMove(npc.transform.forward*Time.deltaTime*curSpeed); //播放动画 Animation anim = npc.GetComponent<Animation>(); anim.CrossFade("Run"); }
2.simpleMove受重力影响
3.类引用一个接口
以上是关于敌人AI总结的主要内容,如果未能解决你的问题,请参考以下文章