protected void Awake() { var comparer = new HeightLayerComparer(); heights = new Dictionary <Representable, float>(); finalOrder = new SortedList <Representable, float>(comparer); comparer.Heights = heights; }
protected void Awake() { var comparer = new HeightLayerComparer(); heights = new Dictionary <ScenePositioner, float>(); finalOrder = new SortedList <ScenePositioner, float>(comparer); comparer.Heights = heights; }
protected void Awake() { var comparer = new HeightLayerComparer(); heights = new Dictionary <ScenePositioner, float>(); finalOrder = new SortedList <ScenePositioner, float>(comparer); comparer.Heights = heights; this.transitionManager = GetComponent <TransitionManager>(); Game.Instance.GameState.OnConditionChanged += OnConditionChanged; }