Fork me on GitHub
摘要: 1、敌人发现主角有两种形式: a、看见主角(主角出现在敌人的视野之内) b、听见主角(听见主角走路声或者是跑步声) a:看(see) 首先判断主角是否在敌人视野角度内,那么我们只需要判断B<0.5*A能不能成立 b:听(listen) 代码如下: using UnityEngine; using S 阅读全文
posted @ 2018-05-29 16:08 爱上游戏开发 阅读(2747) 评论(0) 推荐(0) 编辑
摘要: 利用NavMeshAgent控制敌人巡逻,即敌人在一组位置间循环巡逻。 首先我们要知道NavMeshAgent中有两个方法:1.锁定当前巡逻的某一目标位置,即navMeshAgent.destination 2.到达目标位置停止巡逻(休息一定时间继续巡逻),即navMeshAgent.Stop(); 阅读全文
posted @ 2018-05-29 16:07 爱上游戏开发 阅读(2543) 评论(0) 推荐(0) 编辑
 >>>转载请注明出处