Esempio n. 1
0
    static void Init()
    {
        // Get existing open window or if none, make a new one:
        PlacementWindow window = (PlacementWindow)EditorWindow.GetWindow(typeof(PlacementWindow));

        window.Show();

        _objectPlacer = UnityEditor.SceneView.lastActiveSceneView.camera.gameObject.AddComponent <ObjectPlacer>();
        _settings     = (SettingsScriptableObject)Resources.Load("PlacementSettings", typeof(SettingsScriptableObject));
        window.LoadValues();
    }