ResourceManagerInspector.cs 599 B

1234567891011121314151617181920212223242526272829
  1. using UnityEditor;
  2. using UnityEngine;
  3. namespace I2.Loc
  4. {
  5. [CustomEditor(typeof(ResourceManager))]
  6. public class ResourceManagerInspector : Editor
  7. {
  8. SerializedProperty mAssets;
  9. void OnEnable()
  10. {
  11. UpgradeManager.EnablePlugins();
  12. mAssets = serializedObject.FindProperty("Assets");
  13. }
  14. public override void OnInspectorGUI()
  15. {
  16. GUILayout.Space(5);
  17. GUITools.DrawHeader("Assets:", true);
  18. GUITools.BeginContents();
  19. ///GUILayout.Label ("Assets:");
  20. GUITools.DrawObjectsArray( mAssets );
  21. GUITools.EndContents();
  22. serializedObject.ApplyModifiedProperties();
  23. }
  24. }
  25. }