void RpcUpdateHudScore(int[] score) { GameObject[] scoreHud = GameObject.FindGameObjectsWithTag("Score"); foreach (GameObject hud in scoreHud) { ScoreHUD scoreHUD = hud.GetComponent <ScoreHUD>(); if (scoreHUD != null) { scoreHUD.UpdateScore(score); } } }
void Start() { GameObject scoreGameObject = GameObject.FindWithTag("Score"); if (scoreGameObject != null) { score = scoreGameObject.GetComponent <ScoreHUD>(); } else { Debug.Log("Cannot find score GameObject"); } GameObject playerGameObject = GameObject.FindWithTag("Player"); if (playerGameObject != null) { player = playerGameObject.GetComponent <Player>(); } else { Debug.Log("Cannot find player GameObject"); } }
public void ScoreboardUI(bool show) { ScoreHUD.GetComponent <Canvas>().enabled = show; }