From 95491ff226e7bcbb4d4d208f862dcbca7e381240 Mon Sep 17 00:00:00 2001 From: Mingu Kim Date: Fri, 28 Feb 2025 23:34:17 +0900 Subject: [PATCH] =?UTF-8?q?=EB=A9=94=EC=9D=B8=20=ED=99=94=EB=A9=B4=20?= =?UTF-8?q?=EB=B2=84=ED=8A=BC=20=ED=81=B4=EB=A6=AD=20=EC=8B=9C=201?= =?UTF-8?q?=EC=B4=88=20=EB=94=9C=EB=A0=88=EC=9D=B4=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Resources/UI/Prefabs/UI.TitleUI.prefab | 36 +++++++++---------- .../Assets/Gameton/Scripts/UI/TitleUI.cs | 18 ++++++++-- 2 files changed, 34 insertions(+), 20 deletions(-) diff --git a/Gameton-06/Assets/Gameton/Resources/UI/Prefabs/UI.TitleUI.prefab b/Gameton-06/Assets/Gameton/Resources/UI/Prefabs/UI.TitleUI.prefab index 602b99c3..3764e3ca 100644 --- a/Gameton-06/Assets/Gameton/Resources/UI/Prefabs/UI.TitleUI.prefab +++ b/Gameton-06/Assets/Gameton/Resources/UI/Prefabs/UI.TitleUI.prefab @@ -219,7 +219,8 @@ RectTransform: m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 - m_Children: [] + m_Children: + - {fileID: 3757522227616513290} m_Father: {fileID: 7114312418154409345} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} @@ -237,7 +238,7 @@ AudioSource: m_Enabled: 1 serializedVersion: 4 OutputAudioMixerGroup: {fileID: 0} - m_audioClip: {fileID: 8300000, guid: 289d4e594986798498d5c331b821fbd4, type: 3} + m_audioClip: {fileID: 0} m_PlayOnAwake: 0 m_Volume: 1 m_Pitch: 1 @@ -486,9 +487,8 @@ RectTransform: m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: - - {fileID: 2486503543037853382} - {fileID: 6147450528475637372} - - {fileID: 3757522227616513290} + - {fileID: 2486503543037853382} m_Father: {fileID: 291657315787126367} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0, y: 0} @@ -530,7 +530,7 @@ RectTransform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 6371053127936218335} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 @@ -538,7 +538,7 @@ RectTransform: - {fileID: 2066853826154585915} - {fileID: 2289668262598961504} - {fileID: 360608318618800707} - m_Father: {fileID: 7114312418154409345} + m_Father: {fileID: 2486503543037853382} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_AnchorMin: {x: 0.5, y: 0.5} m_AnchorMax: {x: 0.5, y: 0.5} @@ -627,18 +627,6 @@ MonoBehaviour: m_OnClick: m_PersistentCalls: m_Calls: - - m_Target: {fileID: 1005971612728675762} - m_TargetAssemblyTypeName: TON.TitleUI, Assembly-CSharp - m_MethodName: OnClickStartButton - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - m_Target: {fileID: 6848335913990854717} m_TargetAssemblyTypeName: UnityEngine.AudioSource, UnityEngine m_MethodName: PlayOneShot @@ -651,6 +639,18 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 + - m_Target: {fileID: 1005971612728675762} + m_TargetAssemblyTypeName: TON.TitleUI, Assembly-CSharp + m_MethodName: OnClickStartButton + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 --- !u!1 &8457603573555983225 GameObject: m_ObjectHideFlags: 0 diff --git a/Gameton-06/Assets/Gameton/Scripts/UI/TitleUI.cs b/Gameton-06/Assets/Gameton/Scripts/UI/TitleUI.cs index 02d38532..c5ebce59 100644 --- a/Gameton-06/Assets/Gameton/Scripts/UI/TitleUI.cs +++ b/Gameton-06/Assets/Gameton/Scripts/UI/TitleUI.cs @@ -7,9 +7,24 @@ namespace TON public class TitleUI : UIBase { public CharaterSelectUI charaterSelectUI; - + + AudioSource _buttonAudio; + + private void Start() + { + _buttonAudio = gameObject.AddComponent(); + DontDestroyOnLoad(this.transform.parent.gameObject); + } + public void OnClickStartButton() { + StartCoroutine(StartButtonDelay()); + } + + IEnumerator StartButtonDelay() + { + yield return new WaitForSeconds(1f); // 1초 대기 + // Main.Singleton?.ChangeScene(SceneType.Ingame); UIManager.Hide(UIList.TitleUI); @@ -34,7 +49,6 @@ namespace TON } } - public void OnClickExitButton() { Main.Singleton?.SystemQuit();