格式
typescript
Material.SetMatrix4x4(name, value)所属类: Material
描述
设置当前材质所用着色器中 Matrix4x4 的属性值。
该方法可以将指定的矩阵值赋给材质的属性,比如世界坐标转换矩阵、投影矩阵等。通常情况下,该方法用于修改材质中与矩阵相关的属性,比如变换矩阵来控制物体的位置、旋转和缩放。
参数
| 参数名 | 类型 | 描述 |
|---|---|---|
| name | string | 属性名称 |
| value | Matrix4x4 | Matrix4x4值 |
返回值
| 类型 | 描述 |
|---|---|
void |
代码示例
typescript
let material = Resources.Load<Material>(Material, "materialId");
let mat = Matrix4x4.identity;
material.SetMatrix4x4("_Mat",mat);
let _Matrix = material.GetMatrix4x4("_Mat");
Debug.Log("_Mat : ",_Matrix)