protected virtual void Awake() { // Setup a visualizer to get a "Starter" map. foreach (Transform tr in transform) { Destroy(tr.gameObject); } _mapVisualizer = ScriptableObject.CreateInstance <MapVisualizer>(); }
private void MapOnAwakeRoutine() { // Destroy any ghost game objects. DestroyChildObjects(); // Setup a visualizer to get a "Starter" map. if (_mapVisualizer == null) { _mapVisualizer = ScriptableObject.CreateInstance <MapVisualizer>(); } _mapVisualizer.OnTileFinished += (s) => { OnTileFinished(s); }; }
protected virtual void Awake() { // Setup a visualizer to get a "Starter" map. _mapVisualizer = ScriptableObject.CreateInstance <MapVisualizer>(); }