我是Unity 3D的新手,并且拥有“ Skycar”的基本场景。我已经绕了圈,让天车绕行,但是由于角度陡峭,当车在圈上时,第三人称摄影机在物体后面,您再也看不到车了。有没有办法例如编码:
if car is on loop:
switch to 1st person view
else:
switch to 3rd person view
我知道该代码不是使用任何语言编写的,但这是我想做的事情。有人可以帮忙吗?
谢谢。
最佳答案
使用一些在汽车进入和离开环路时触发的对撞机。
这样,相机在循环开始时撞到对撞机时将切换为第三人称视角,而在循环结束时撞到对撞机则切换回第一人称视角。
Colliders as triggers