Exemplo n.º 1
0
        public static void CheckForLevelCanvasUpdateInput(GameObject theGO)
        {
            if (Event.current.type == EventType.MouseUp)
            {
                SS_LevelCanvas theLevelCanvas = theGO.gameObject.GetComponentInParent <SS_LevelCanvas>();

                if (theLevelCanvas == null)
                {
                    theLevelCanvas = theGO.gameObject.GetComponent <SS_LevelCanvas>();
                }

                if (theLevelCanvas != null)
                {
                    theLevelCanvas.UpdateChildren();
                }
            }
        }
Exemplo n.º 2
0
        /// <summary>
        /// Action that gets called from child elements to update the level canvas hierarchy
        /// </summary>
        public void UpdateLevelCanvas()
        {
            SS_LevelCanvas theLevelCanvas = gameObject.GetComponentInParent <SS_LevelCanvas>();

            theLevelCanvas.UpdateChildren();
        }