Ejemplo n.º 1
0
    // Start is called before the first frame update
    void Start()
    {
        PlayerUIContainer puic = transform.GetComponent <PlayerUIContainer>();

        player = puic.player;
        ps     = player.transform.GetComponent <PlayerScore>();

        GameObject scoreUI = transform.Find("Score").gameObject;

        curScoreTxt = scoreUI.GetComponent <Text>();
    }
Ejemplo n.º 2
0
    // Start is called before the first frame update
    void Start()
    {
        PlayerUIContainer puic = transform.GetComponent <PlayerUIContainer>();

        player = puic.player;
        ploa   = player.transform.GetComponent <PlayerLockOnAttack>();

        GameObject remainUI = transform.Find("RemainingMissiles").gameObject;

        remainingMissiles = remainUI.GetComponent <Text>();
    }
    // Start is called before the first frame update
    void Start()
    {
        PlayerUIContainer puic = transform.GetComponent <PlayerUIContainer>();

        player = puic.player;
        ploa   = player.transform.GetComponent <PlayerLockOnAttack>();

        GameObject cursor = transform.Find("LockOnUICursor").gameObject;

        rt = cursor.transform.GetComponent <RectTransform>();
    }
Ejemplo n.º 4
0
    void InitializePlayerUI()
    {
        for (int x = 0; x < playerContainers.Length; ++x)
        {
            PlayerUIContainer container = playerContainers[x];

            // only enable and modify UI containers we need
            if (x < PhotonNetwork.PlayerList.Length)
            {
                container.obj.SetActive(true);
                container.nameText.text = PhotonNetwork.PlayerList[x].NickName;
                container.hatTimeSlider.maxValue = GameManager.instance.timeToWin;
            }
            else
                container.obj.SetActive(false);
        }
    }
Ejemplo n.º 5
0
 void InitializePlayerUI()
 {
     //loop through all containers
     for (int i = 0; i < playerContainers.Length; i++)
     {
         PlayerUIContainer container = playerContainers[i];
         if (i < PhotonNetwork.PlayerList.Length)
         {
             container.obj.SetActive(true);
             container.nameText.text          = PhotonNetwork.PlayerList[i].NickName;
             container.hatTimeSlider.maxValue = GameManager.instance.timeToWin;
         }
         else
         {
             container.obj.SetActive(false);
         }
     }
 }
Ejemplo n.º 6
0
    void InitializePlayerUI()
    {
        for (int x = 0; x < playerContainers.Length; x++)
        {
            PlayerUIContainer container = playerContainers[x];

            if (x < PhotonNetwork.PlayerList.Length)
            {
                container.obj.SetActive(true);
                container.nameText.text          = PhotonNetwork.PlayerList[x].NickName;
                container.hatTimeSlider.maxValue = Game_Manager.instance.timeToWin;
            }
            else
            {
                container.obj.SetActive(false);
            }
        }
    }
Ejemplo n.º 7
0
    void InitializePlayerUI()
    {
        //only enable the containers that will be used
        for (int i = 0; i < playerContainers.Length; i++)
        {
            PlayerUIContainer container = playerContainers[i];

            if (i < PhotonNetwork.PlayerList.Length)
            {
                container.obj.SetActive(true);
                container.nameTxt.text     = PhotonNetwork.PlayerList[i].NickName;
                container.hatTime.maxValue = GameManager.instance.timeToWin;
            }
            else
            {
                container.obj.SetActive(false);
            }
        }
    }
Ejemplo n.º 8
0
    void InitializePlayerUI()
    {
        // Loops through the player containers displayed in the UI.
        for (int i = 0; i < playerUIContainters.Length; i++)
        {
            PlayerUIContainer container = playerUIContainters[i];

            // Only for the current amount of connected players
            if (i < PhotonNetwork.PlayerList.Length)
            {
                container.obj.SetActive(true);
                container.nameText.text          = PhotonNetwork.PlayerList[i].NickName;
                container.hatTimeSlider.maxValue = GameManager.instance.timeToWin;
            }

            else
            {
                container.obj.SetActive(false);
            }
        }
    }
Ejemplo n.º 9
0
    void InitializePlayerUI()
    {
        playerContainers = new PlayerUIContainer[playerTimerParent.childCount];

        ////////////////////////////////////////////////////////////////
        // Loop through all containers
        ////////////////////////////////////////////////////////////////

        for (int player = 0; player < playerTimerParent.childCount; player++)
        {
            PlayerUIContainer container = new PlayerUIContainer();
            container.hatTimeSlider  = playerTimerParent.GetChild(player).Find("Hat Time Slider").GetComponent <Slider>();
            container.nameText       = playerTimerParent.GetChild(player).Find("PlayerName").GetComponent <TextMeshProUGUI>();
            container.obj            = playerTimerParent.GetChild(player).gameObject;
            container.winsText       = playerTimerParent.GetChild(player).Find("PlayerWins").GetComponent <TextMeshProUGUI>();
            playerContainers[player] = container;

            if (player < PhotonNetwork.PlayerList.Length)
            {
                container.obj.SetActive(true);
                string nickname = PhotonNetwork.PlayerList[player].NickName;
                if (nickname.Length > 22)
                {
                    container.nameText.text = nickname.Substring(0, 22);
                }
                else
                {
                    container.nameText.text = nickname;
                }
                container.hatTimeSlider.maxValue = GameManager.instance.timeToWin;
                container.winsText.text          = "0";
            }
            else
            {
                container.obj.SetActive(false);
            }
        }

        ////////////////////////////////////////////////////////////////
    }
Ejemplo n.º 10
0
    void InitializePlayerUI()
    {
        //Loop through player name/hatTime containers

        // foreach (PlayerUIContainer container in playerContainers)
        // {
        //     if
        // }
        for (int containerIter = 0; containerIter < playerContainers.Length; ++containerIter)
        {
            PlayerUIContainer container = playerContainers[containerIter];

            if (containerIter < PhotonNetwork.PlayerList.Length)
            {
                container.obj.SetActive(true);
                container.nameText.text          = PhotonNetwork.PlayerList[containerIter].NickName;
                container.hatTimeSlider.maxValue = GameManager.instance.fTimeToWin;
            }
            else
            {
                container.obj.SetActive(false);
            }
        }
    }