using System.Collections; using TMPro; using UnityEngine; using UnityEngine.InputSystem; using static UnityEngine.InputSystem.InputAction; public class PlayerIcon : MonoBehaviour { [SerializeField] private PlayersMenu _playersMenu = default; [SerializeField] private PlayerInput _playerInput = default; [SerializeField] private TextMeshProUGUI _controllerText = default; [SerializeField] private TextMeshProUGUI _numberText = default; [SerializeField] private GameObject _leftArrow = default; [SerializeField] private GameObject _rightArrow = default; [SerializeField] private Color[] _colors = default; private RectTransform _rectTransform; private Audio _audio; private GameObject _cpuText; private bool _isMovenentInUse; private int _number; private static int LastNumber; public PlayerInput PlayerInput { get { return _playerInput; } private set { } } private void Awake() { _audio = GetComponent