MaterialModifier.cs 443 B

123456789101112131415
  1. using UnityEngine;
  2. public static class MaterialModifier
  3. {
  4. public interface Interface
  5. {
  6. void SetMaterialProp(int nameID, float value);
  7. void SetMaterialProp(int nameID, Vector4 value);
  8. void SetMaterialProp(int nameID, Color value);
  9. void SetMaterialProp(int nameID, Matrix4x4 value);
  10. void SetMaterialProp(int nameID, Texture value);
  11. }
  12. public delegate void Callback(Interface owner);
  13. }