using System; using Code.GameplayServices; using TMPro; using UnityEngine; namespace Code.UI { public class PlayerNameSetter : MonoBehaviour { [SerializeField] private TMP_InputField playerNameInput; private void Awake() { playerNameInput.onSubmit.AddListener(PlayerScoreService.Instance.SetPlayerName); } private void OnDestroy() { playerNameInput.onSubmit.RemoveListener(PlayerScoreService.Instance.SetPlayerName); } } }