小白欢迎评论共同探讨,共同進步
第一篇unity多材质的博文这篇很短,接下来会陆续更新笔记本上之前记得坑
在这里有一个小误区,一般新手都非常容易出的错误
是┅个四元数(Quaternion),他需要一个转化才能达到我们想要的角度
下面有两种方法来改变我们物体的旋转角度。
这种方法改变的是世界坐标的旋转所以当包含它的脚本挂载放到某个对象的子节点下,并且父节点的rotation 不是(0,0,0,)时就会出现Bug,,无论如何都实现不出想要的效果
eg:假设父节点如图,
我们想把子节点围绕Y轴旋转90还调用上面的代码,就会出现下面图片中的问题
那如何实现呢接下来介绍第二种旋转方法。
当想实现子节点旋转时使用
下面就是我们想实现的效果了