欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Untiy中t如何修改transform.rotation

程序员文章站 2024-03-24 23:10:22
...

在Unity中,我们总是会用到需要使用代码动态修改某个物体的transform,transform.localPosition和transform.localScale都是直接赋值三元数,给旋转赋值需要用到一个四元数的东东了。
修改transform.rotation主要有两种方法
方法一:
通过传入一个Vector3 ,使得rotation旋转一定值来修改rotation的值

	xxx.transform.localEulerAngles = new Vector3 (0.0f,0.0f,0.0f); 

方法二:
直接修改四元数赋值给rotation

	xxx.transform.rotation=Quaternion.Euler(0.0f,0.0f,0.0f);

好了,现在就可以使用代码修改rotation了,如果有错误,请多多指点~

相关标签: transform