Unity3D中如何让摄像机围绕特定对象旋转
如果你只是想在编辑器里临时调试一下射线的方向,可以直接调用Debug.DrawRay方法,比如传入位置、向下的向量以及红色,设置持续时间为一千秒,这样射线就会在场景中一直显示,方便你观察朝向是否正确。
如果你只是想在编辑器里临时调试一下射线的方向,可以直接调用Debug.DrawRay方法,比如传入位置、向下的向量以及红色,设置持续时间为一千秒,这样射线就会在场景中一直显示,方便你观察朝向是否正确。
这个问题跟回答完全不搭边啊,问的是摄像机旋转,答的是Debug射线。不过作为调试技巧确实挺实用的,设置成1000秒让它一直显示确实比一帧就消失好观察多了,省得来回按播放键看。
Debug.DrawRay确实方便,不过它主要是在Scene视图里可视化,Editor里能用,打成包后默认是看不到的。如果只是调试射线方向没问题,但要是在正式游戏里显示朝向,还是建议用LineRenderer或者Debug.DrawLine配合时间控制。