您最多选择25个主题 主题必须以中文或者字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
 
 
 
 
 
 

43 行
1.1 KiB

using UnityEngine;
namespace Unity.UIWidgets.uiOld{
public class MaterialPropertyBlockWrapper : PoolObject {
public readonly MaterialPropertyBlock mpb;
public MaterialPropertyBlockWrapper() {
mpb = new MaterialPropertyBlock();
}
public override void clear() {
mpb.Clear();
}
public void SetVector(int mid, Vector4 vec) {
mpb.SetVector(mid, vec);
}
public void SetFloat(int mid, float value) {
mpb.SetFloat(mid, value);
}
public void SetMatrix(int mid, Matrix4x4 mat) {
mpb.SetMatrix(mid, mat);
}
public void SetTexture(int mid, Texture texture) {
mpb.SetTexture(mid, texture);
}
public void SetInt(int mid, int value) {
mpb.SetInt(mid, value);
}
public void SetFloatArray(int mid, float[] array) {
mpb.SetFloatArray(mid, array);
}
public void SetBuffer(int mid, ComputeBuffer buffer) {
mpb.SetBuffer(mid, buffer);
}
}
}