2017年9月15日

Unity3D判断角色对敌人是否可见

摘要: 在编写敌人AI的状态机时 经常需要判断角色对敌人来说是不是可见的 如果是可见的,则做出追击或者攻击动作 如果是不可见的,则保持idle或者巡逻状态 判断是否可见 包括两个步骤 1.地方角色的视见向量和规范化向量之间的夹角 以此确定两者间的可见性。 如果该夹角小于敌军角色的视域角 则玩家位于地方角色前 阅读全文

posted @ 2017-09-15 16:09 Lumious 阅读(1277) 评论(0) 推荐(0) 编辑

导航