Ejemplo n.º 1
0
 public override void OnInspectorGUI()
 {
     if (GUILayout.Button("Open Boss Brain Editor Window"))
     {
         BossBrainEditorWindow.Open((BossBrain)target);
     }
 }
Ejemplo n.º 2
0
    public static void Open(BossBrain _dataObject)
    {
        script = _dataObject;
        BossBrainEditorWindow window  = CreateInstance <BossBrainEditorWindow>();
        Texture    windowIcon         = AssetDatabase.LoadAssetAtPath <Texture>("Assets/Prototyping/EricsFun/Objects/BossEntity/Editor/bwain.png");
        GUIContent windowTitleContent = new GUIContent("Boss Brain Editor", windowIcon);

        window.titleContent     = windowTitleContent;
        window.serializedObject = new SerializedObject(_dataObject);
        window.Show();
    }