Unity 实用教程之 Rotate旋转注意事项。本节介绍,在Unity开发中,Rotate的使用注意事项,如果父物体的Scale比例不是(1,1,1),很有可能在旋转发生问题,具体如下
工具/原料
Unity
方法/步骤
1
打开Unity,新建一个工程,具体如下图
2
在工程中新建两个材质,分别设置为红色和绿色,具体如下图
3
在场景中添加一个 Cube ,调整参数具体如下图
4
在场中再添加两个 Cylinder ,调整参数具体如下图
5
并把红绿色材质分别赋给 Cube 和 Cylinder,具体如下图
6
在场景中,新建一个脚本 Rotate,打开脚本进行编写,具体如下图
7
脚本编译正确后,回到Unity界面,把脚本 Rotate 挂载到 Cylinder 上,然后运行场景,Cylinder 此时正常旋转,具体如下图
8
当把 Cylinder 拖到 Cube下作为 Cube 子物体时,运行场景,此时 Cylinder 旋转就会出翔问题,具体如下图
10
综上所述:在使用 Rotate 作为旋转函数时, Rotate 挂载的物体的父物体的 Scale 做好事 (1,1,1),不然会影响正常的旋转效果
11
到此,《Unity 实用教程之 Rotate旋转注意事项》,讲解结束,谢谢
注意事项
您的支持,是我们不断坚持知识分享的动力,若帮到您,还请帮忙投票有得;若有疑问,请留言