From 28983e043c97cd23de025324e2f95f393bc6daf3 Mon Sep 17 00:00:00 2001 From: Ding Yuntian <1491671119@qq.com> Date: Sun, 29 Dec 2024 18:52:28 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BD=AC=E5=9C=BA=E6=8B=86=E5=88=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../StateTransition/BodyModuleTransition.cs | 4 ---- .../FixSystemNew/StateTransition/ClinicTransition.cs | 7 ------- Assets/Scripts/MiniGame/Gear/GearYarnCommand.cs | 12 ++++++++++++ 3 files changed, 12 insertions(+), 11 deletions(-) diff --git a/Assets/Scripts/FixSystemNew/StateTransition/BodyModuleTransition.cs b/Assets/Scripts/FixSystemNew/StateTransition/BodyModuleTransition.cs index 8b4389a40..723fcfdc7 100644 --- a/Assets/Scripts/FixSystemNew/StateTransition/BodyModuleTransition.cs +++ b/Assets/Scripts/FixSystemNew/StateTransition/BodyModuleTransition.cs @@ -48,10 +48,6 @@ namespace AibisDream.FixSystem gearSystem.CurDataKey = _configKey; gearSystem.Load(); } - - // 打开引擎盖子 - yield return gearSystem.OpenCover(); - yield return gearSystem.OpenGearPanel(); } public void SetArgs(string arg) diff --git a/Assets/Scripts/FixSystemNew/StateTransition/ClinicTransition.cs b/Assets/Scripts/FixSystemNew/StateTransition/ClinicTransition.cs index 394be52fc..1b248fb2a 100644 --- a/Assets/Scripts/FixSystemNew/StateTransition/ClinicTransition.cs +++ b/Assets/Scripts/FixSystemNew/StateTransition/ClinicTransition.cs @@ -135,14 +135,10 @@ namespace AibisDream.FixSystem var clinicSystem = FixSystemCenter.SystemDic.Get(); var gearSystem = FixSystemCenter.SystemDic.Get(); - // 黑屏 - // yield return MainUIController.Instance.FadeInSync(FadeDuration); // 隐藏诊所 clinicSystem.gameObject.SetActive(false); // 激活插线系统 bodyModuleSystem.gameObject.SetActive(true); - // 黑屏淡出 - // yield return MainUIController.Instance.FadeOutSync(FadeDuration); // 移动相机 yield return CameraKit.Instance.TransCameraAsync(CameraPos, OrthographicSize, Duration); // 开启引擎玩法 @@ -151,9 +147,6 @@ namespace AibisDream.FixSystem gearSystem.CurDataKey = _configName; gearSystem.Load(); } - - yield return gearSystem.OpenCover(); - yield return gearSystem.OpenGearPanel(); } public void SetArgs(string arg) diff --git a/Assets/Scripts/MiniGame/Gear/GearYarnCommand.cs b/Assets/Scripts/MiniGame/Gear/GearYarnCommand.cs index dace9c2c7..10bd1c2f0 100644 --- a/Assets/Scripts/MiniGame/Gear/GearYarnCommand.cs +++ b/Assets/Scripts/MiniGame/Gear/GearYarnCommand.cs @@ -26,5 +26,17 @@ namespace AibisDream { return FixSystemCenter.SystemDic.Get().CloseGearPanel(); } + + [YarnCommand("close_gear_cover")] + public static IEnumerator CloseCover() + { + return FixSystemCenter.SystemDic.Get().CloseCover(); + } + + [YarnCommand("open_gear_cover")] + public static IEnumerator OpenCover() + { + return FixSystemCenter.SystemDic.Get().OpenCover(); + } } } \ No newline at end of file