跳到主要内容

MaterialManager

命名空间:FairyGUI
源码:Assets/Scripts/Core/MaterialManager.cs (行 22)

public class MaterialManager

Every texture-shader combination has a MaterialManager.

事件​

onCreateNewMaterial​

public event Action<Material> onCreateNewMaterial;

源码:Core/MaterialManager.cs (行 24)

字段​

firstMaterialInFrame​

public bool firstMaterialInFrame;

源码:Core/MaterialManager.cs (行 26)

方法​

DestroyMaterials()​

public void DestroyMaterials();

源码:Core/MaterialManager.cs (行 195)

GetFlagsByKeywords(IList<string>)​

public int GetFlagsByKeywords(IList<string> keywords);
参数类型说明
keywordsIList<string>

源码:Core/MaterialManager.cs (行 63)

GetMaterial(int, BlendMode, uint)​

public Material GetMaterial(int flags, BlendMode blendMode, uint group);
参数类型说明
flagsint
blendModeBlendMode
groupuint

源码:Core/MaterialManager.cs (行 93)

RefreshMaterials()​

public void RefreshMaterials();

源码:Core/MaterialManager.cs (行 221)