Esempio n. 1
0
 private void Select(object sender, EventArgs args)
 {
     _source.Play();
     weaponUi[(int)_activeWeapon].GetComponent<Image>().color = _color;
     _activeWeapon = player.ActiveFire;
     _color = weaponUi[(int)_activeWeapon].GetComponent<Image>().color;
     weaponUi[(int)_activeWeapon].GetComponent<Image>().color = selectColor;
 }
Esempio n. 2
0
    // Start is called before the first frame update
    private void Start()
    {
        if (player == null) return;

        _source = GetComponent<AudioSource>();
        _activeWeapon = player.ActiveFire;
        _color = weaponUi[(int)_activeWeapon].GetComponent<Image>().color;
        weaponUi[(int)_activeWeapon].GetComponent<Image>().color = selectColor;

        player.changedWeapon += Select;
    }