//called in from wherever a netChat message is received, giving network ID of player to display bubble over public static void DisplayChat(NetworkViewID ID) { for (int i = 0; i < Instance.m_nvs.players.Count; i++) { PlayerInfo player = (PlayerInfo)Instance.m_nvs.players[i]; if (player != null) { if (player.ballViewID == ID) { Instance.StartCoroutine(Instance.Display(Instance.m_chatBubbles[player], 1.0f)); break; } } } }
//called in from wherever a netChat message is received, giving network ID of player to display bubble over public static void DisplayChat(NetworkViewID ID) { //Debug.Log("Passed ID: " + ID); for (int i = 0; i < Instance.m_nvs.players.Count; i++) { PlayerInfo player = (PlayerInfo)Instance.m_nvs.players[i]; if (player != null) { //Debug.Log("My ID: " + player.ballViewID); if (player.ballViewID == ID) { if (Instance.m_chatBubbles.ContainsKey(player)) { Instance.StartCoroutine(Instance.Display(Instance.m_chatBubbles[player], 1.0f)); break; } } } } }