unity matrix4x4.trs
时间: 2023-09-08 12:12:41 浏览: 98
unity 2019.4.24f1.txt
Unity中的Matrix4x4.trs是一个静态方法,用于创建一个转换矩阵。它接受三个参数:位移(Translation),旋转(Rotation)和缩放(Scale)。
具体用法如下:
```csharp
Vector3 translation = new Vector3(1, 2, 3); // 位移向量
Quaternion rotation = Quaternion.Euler(0, 45, 0); // 旋转角度
Vector3 scale = new Vector3(2, 2, 2); // 缩放向量
Matrix4x4 matrix = Matrix4x4.TRS(translation, rotation, scale);
```
这段代码将创建一个Matrix4x4矩阵,表示先进行位移、旋转、最后缩放的变换。
你可以根据自己的需求修改位移、旋转和缩放的值。
阅读全文