예제 #1
0
    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;
        }
    }
예제 #2
0
 private void HandleGunSelection()
 {
     PlayerObject.GunSelection selection = m_playerObject.m_CurrentGunSelection;
     m_GameplayScreen.SetPlayerGunName(selection);
 }