diff --git a/Assets/Resources/Games/builtToScaleRvl.prefab.meta b/Assets/Resources/Games/builtToScaleRvl.prefab.meta index 5dff24735..4c1befb1a 100644 --- a/Assets/Resources/Games/builtToScaleRvl.prefab.meta +++ b/Assets/Resources/Games/builtToScaleRvl.prefab.meta @@ -3,5 +3,5 @@ guid: d9e175272e5db81479818ac4e73cc48b PrefabImporter: externalObjects: {} userData: - assetBundleName: ctrteppan/common + assetBundleName: assetBundleVariant: diff --git a/Assets/Scripts/Games/FrogPrincess/FrogPrincess.cs b/Assets/Scripts/Games/FrogPrincess/FrogPrincess.cs index 6fd1fe3f4..73f897052 100644 --- a/Assets/Scripts/Games/FrogPrincess/FrogPrincess.cs +++ b/Assets/Scripts/Games/FrogPrincess/FrogPrincess.cs @@ -111,6 +111,7 @@ namespace HeavenStudio.Games void JustHold(PlayerActionEvent caller, float state) { var currentBeat = caller.timer + caller.startBeat; + isJust = false; ScheduleInput(currentBeat, 1, InputAction_FlickRelease, JustJump, MissJump, Empty, CanJump); if (state >= 1f || state <= -1f) @@ -132,6 +133,7 @@ namespace HeavenStudio.Games void JustJump(PlayerActionEvent caller, float state) { var currentBeat = caller.timer + caller.startBeat; + isJust = true; if (state >= 1f || state <= -1f) { @@ -147,7 +149,8 @@ namespace HeavenStudio.Games JumpMissAnim(caller.timer + caller.startBeat); } - bool CanJump() { return isHold && !isGone;} + bool isJust = false; // not fundamental solution + bool CanJump() { return isHold && !isGone || isJust;} void Empty(PlayerActionEvent caller) { }