Virtools中获取方向角度的方法(Get Orientation)。

Virtools中居然没有直接获取Orientation的方法。但是这个方法又需要经常用到,比如在制作第一人称射击游戏时,我们需要限制玩家镜头的上下移动角度。不过还好,在Virtools中可以根据其他方法转换的到Orientation。就是利用get Euler Angle的方法,我们可以获得相对于世界坐标的方向坐标,然后根据这个坐标进行计算。Script图如下:Virtools中获取方向角度的方法(Get Orientation)。_第1张图片

这里的Get X的方法获得的是关于X轴的弧度。需要注意的是当绕Y轴进行旋转的时候,Y的角度在-90到90之间,然后它会自动转换X,Z成180,所以绕Y进行旋转时需要判断一次。然后其它就不用说了,根据弧度计算角度的公式来的到角度。 

你可能感兴趣的:(Virtools中获取方向角度的方法(Get Orientation)。)