2.13 introducing tweens
This commit is contained in:
parent
ba3dbff06c
commit
4d8d71596c
1 changed files with 9 additions and 3 deletions
|
@ -44,11 +44,17 @@ public partial class Player : RigidBody3D
|
|||
}
|
||||
|
||||
private void CrashSequence(){
|
||||
GD.Print("Player crashed on the floor :(");
|
||||
DeferredCalls.ReloadCurrentScene(this);
|
||||
Tween tween = CreateTween();
|
||||
tween.TweenInterval(1.0);
|
||||
tween.TweenCallback(Callable.From(() => DeferredCalls.ReloadCurrentScene(this)));
|
||||
SetProcess(false);
|
||||
BodyEntered -= OnPlayerCollision;
|
||||
}
|
||||
|
||||
private void CompleteLevel(string nextLevel){
|
||||
DeferredCalls.ChangeSceneToFile(this, nextLevel);
|
||||
Tween tween = CreateTween();
|
||||
tween.TweenInterval(1.0);
|
||||
tween.TweenCallback(Callable.From(() => DeferredCalls.ChangeSceneToFile(this, nextLevel)));
|
||||
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue