// SerializedProperty currentPoolProperty; public override void OnEnable() { base.OnEnable(); spawner = (Spawner)target; spawner.SetExecutionOrder(-15); spawner.hierarchyManager.FreezeTransforms(); }
public void Initialize(Spawner spawner) { this.spawner = spawner; }
public SpawnerPool(GameObject prefab, Spawner spawner) { this.prefab = new SpawnerPrefab(prefab); this.spawner = spawner; }
public SpawnerHierarchyManager(Spawner spawner) { this.spawner = spawner; }
public SpawnerPoolManager(Spawner spawner) { this.spawner = spawner; }
public SpawnerEditorHelper(Spawner spawner) { this.spawner = spawner; }