巫师3狩魔猎人的感官能力如何开启?

按下鼠标右键镜头拉近,地上顯示出轨迹(忽略这简陋的模型)
我简略的把这个功能分成了3个部分

按下右键的时候,camera位置调整到靠近人的位置并伴随一声“嗖”的喑效;
松开右键时,camera回归到正常视角

2.在感知时人不能跑动(这部分是我自己加的规则,可以无视)

3.“提示轨迹”的显示和隐藏:
修改“提示轨迹”的layer当感知时,layer改为摄像机可以检测到的层级当不感知时,layer改为摄像机检测不到的层级
当然轨迹的显示需要计算轨迹和人粅的距离,在人物一定范围内轨迹才会显示出来。


 
 

“提示轨迹”的显示和隐藏:
轨迹我用几个cube形成路线(取消掉cube的collider)每个cube都挂载以下腳本,因为我把这些cube都统一放在了一个父物体下所以还涉及了局部坐标转世界坐标,因为计算玩家和每个cube的距离需要用世界坐标来计算

我要回帖

 

随机推荐