参过的一篇本章:https://blog.csdn.net/an050602/article/details/69597746
实时判断模型的位置和角度 忽略小的变化 大的变化就差值来赋值
将下列脚本加在游戏物体上
protected override void Update()
{
base.Update();
float myrx = 0;
myrx = this.transform.localEulerAngles.x;
while (myrx >= 360)//为了让判断条件时方便,强制把所有不在1~270以内的数字,转换为-270~270
{
myrx -= 360;
}
while (myrx <= -360)
{
myrx += 360;
}
while (myrx > 270 && 360 - myrx >= 0)
myrx = -(360 - myrx);
float myry = 0;
myry = this.transform.localEulerAngles.y;
while (myry >= 360)
{
myry -= 360;
}