using UnityEngine; using UnityEngine.EventSystems; using UnityEngine.UI; public class CharacterOnlineButton : MonoBehaviour, ISelectHandler, IDeselectHandler, IPointerEnterHandler, IPointerExitHandler { [SerializeField] private PlayerStatsSO _playerStatsSO = default; [SerializeField] private OnlineSetupMenu _onlineSetupMenu = default; [SerializeField] private GameObject _playerSelector = default; [SerializeField] private GameObject _backgroundImage = default; private Audio _audio; private Button _button; public PlayerStatsSO PlayerStatsSO { get { return _playerStatsSO; } set { } } void Awake() { _audio = GetComponent