popup test

This commit is contained in:
Yoshman29
2023-03-15 23:35:15 +01:00
parent d72558c427
commit 4a15cff151
12 changed files with 277 additions and 107 deletions
+8
View File
@@ -242,4 +242,12 @@ class MusicBeatState extends FlxUIState implements IBeatReceiver
super.onFocusLost();
call("onFocusLost");
}
public override function resetSubState() {
super.resetSubState();
if (subState != null && subState is MusicBeatSubstate) {
cast(subState, MusicBeatSubstate).parent = this;
cast(subState, MusicBeatSubstate).onSubstateOpen();
}
}
}
+14
View File
@@ -243,4 +243,18 @@ class MusicBeatSubstate extends FlxSubState implements IBeatReceiver
super.onFocusLost();
call("onFocusLost");
}
public var parent:FlxState;
public function onSubstateOpen() {
}
public override function resetSubState() {
super.resetSubState();
if (subState != null && subState is MusicBeatSubstate) {
cast(subState, MusicBeatSubstate).parent = this;
cast(subState, MusicBeatSubstate).onSubstateOpen();
}
}
}