public void InitializeManagers() { poolManager = poolManager ?? new SpawnerPoolManager(Instance); poolManager.Initialize(Instance); hierarchyManager = hierarchyManager ?? new SpawnerHierarchyManager(Instance); hierarchyManager.Initialize(Instance); }
public override void OnInspectorGUI() { spawner.hierarchyManager.FreezeTransforms(); poolManager = spawner.poolManager; poolManagerProperty = serializedObject.FindProperty("poolManager"); Begin(); ShowPrefabDropArea(); ShowPools(); End(); }