1#include "Library/Scene/SceneStopCtrl.h"
2
3namespace al {
4SceneStopCtrl::SceneStopCtrl() {}
5
6void SceneStopCtrl::reqeustStopScene(s32 stopFrames, s32 delayFrames) {
7 if (mStopFrames <= 0 && mDelayFrames <= 0)
8 mDelayFrames = delayFrames;
9 if (mStopFrames < stopFrames)
10 mStopFrames = stopFrames;
11}
12
13void SceneStopCtrl::update() {
14 if (mDelayFrames >= 1)
15 mDelayFrames--;
16 else if (mStopFrames >= 1)
17 mStopFrames--;
18}
19} // namespace al
20