Example #1
0
 public override void OnInspectorGUI()
 {
     if (cyberEditor == null)
     {
         return;
     }
     if (target.GetType().GetMembers(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static).Append(target.GetType()).Any(item => item.GetCustomAttributes <CyberAttribute>().Any()))
     {
         EditorGUI.BeginChangeCheck();
         cyberEditor.DrawAll();
         if (EditorGUI.EndChangeCheck())
         {
             cyberEditor.Save();
         }
     }
     else
     {
         DrawDefaultInspector();
     }
 }
Example #2
0
 public override void OnInspectorGUI()
 {
     cyberEditor.DrawAll();
     cyberEditor.Save();
 }