using Sirenix.OdinInspector; using TMPro; using UnityEditor; using UnityEngine; using UnityEngine.InputSystem; using UnityEngine.SceneManagement; namespace BlueWater { public class CombatTitle : MonoBehaviour { [SerializeField] private PlayerInput _playerInput; [SerializeField] private TMP_Text _versionText; private void Awake() { InitializeComponents(); } [Button("컴포넌트 초기화")] private void InitializeComponents() { _playerInput = GetComponent(); _versionText = transform.Find("VersionText").GetComponent(); _versionText.text = GetVersion(); } private string GetVersion() { #if UNITY_EDITOR return PlayerSettings.bundleVersion; #else return Application.version; #endif } public void OnMoveScene(InputAction.CallbackContext context) { if (context.started) { SceneManager.LoadScene("02.Combat"); } } } }