Unity3D想让模型按D自身旋转绕Y轴旋转90度,但是运行的时候会变180度,求解决

2025-02-23 01:47:58
推荐回答(1个)
回答1:

解决方法很多!if(Input.GetKey(KeyCode.D))
{
this.transform.localRotation.y=90;
}
这句话是否写在OnGUI方法里面去了,如果是,请写回Update方法中。
没有的话,就改变一下
transform.Rotation(Vector3.up*90)