unity。如果 物体 x轴角度大于360度。x轴角度=360度,怎么写?
- 你的回答被采纳后将获得:
- 系统奖励15(财富值+成长值)+难题奖励10(财富值+成长值)+提问者悬赏100(财富值+成长值)
若以下回答无法解决问题,邀请你更新回答
展开全部
楼主,对于你的提问,我理解不能,你问的是unity软件问题还是什么问题?
追问
unity。如果 旋转一个物体起始是
transform.Rotate(30, rigidbody.rotation.y, rigidbody.rotation.z);
当x轴角度大于360度。x轴角度=360度,怎么写?不让他旋转过度
追答
void MyRotation(float xAxis, float yAxis, float zAxis)
{
Vector3 Rotation = new Vector3(Mathf.Clamp(xAxis, 30, 360), yAxis, zAxis);
transform.localEulerAngles = Rotation;
}
看这段代码,三个传入参数对应着Inspect面板中Transform组件的Rotation值。如果你能理解这段代码,你问的问题就可以解决了。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询