public void SetPlayerGunName(PlayerObject.GunSelection selection) { // TODO: Fix Color object to not be hardcoded m_PlayerGunName.text = selection.ToString(); switch (selection) { case PlayerObject.GunSelection.MACHINEGUN: m_PlayerGunName.color = new Color(24f / 255f, 209f / 255f, 19f / 255f); break; case PlayerObject.GunSelection.ROCKET: m_PlayerGunName.color = new Color(93f / 255f, 109f / 255f, 255f / 255f); break; case PlayerObject.GunSelection.MISSILE: m_PlayerGunName.color = new Color(255f / 255f, 0f / 255f, 197f / 255f); break; } }
private void HandleGunSelection() { PlayerObject.GunSelection selection = m_playerObject.m_CurrentGunSelection; m_GameplayScreen.SetPlayerGunName(selection); }