Пример #1
0
        void Start()
        {
            GM = FindObjectOfType <GameManager>();

            if ((Elly == Ellyments.BlackPlayerHealth) || (Elly == Ellyments.BlackPlayerShields) || (Elly == Ellyments.WhitePlayerHealth) || (Elly == Ellyments.WhitePlayerShields))
            {
                White = GameObject.FindGameObjectWithTag("WhitePlayer").GetComponent <PlayerController>();
                Black = GameObject.FindGameObjectWithTag("BlackPlayer").GetComponent <PlayerController>();
            }

            if ((Elly == Ellyments.Player1ShipSelection) || (Elly == Ellyments.Player2ShipSelection))
            {
                SS = FindObjectOfType <ShipSelection>();

                for (int i = 0; i < transform.childCount; i++)
                {
                    ShipSelectionOptions.Add(transform.GetChild(i).gameObject);
                }

                SS.Player1MaxPos = transform.childCount;
                SS.Player2MaxPos = transform.childCount;
            }

            if ((Elly == Ellyments.LeaderboardP1Value) || (Elly == Ellyments.LeaderboardP2Value))
            {
                Data = SaveManager.LoadOperationStarshine();
            }

            SSLBS = FindObjectOfType <StarshineLeaderboardsSend>();

            UIUNeedsUpdating = true;
        }
Пример #2
0
 private new void Start()
 {
     sendScript = GetComponent <StarshineLeaderboardsSend>();
     MenuSystemStart();
     P1PreviousCol = keyboards[0].GetComponentsInChildren <Image>()[0].color;
     P2PreviousCol = keyboards[1].GetComponentsInChildren <Image>()[0].color;
     maxPos        = menuObjects.Length - 1;
     am            = FindObjectOfType <AudioManager>();
 }