12345678910111213141516171819202122 |
- package h2d;
- class LoadingScene extends h2d.Scene {
- var presentCooldown : Float;
- public function new(presentCooldown : Float) {
- super();
- this.presentCooldown = presentCooldown;
- }
- override function render( engine : h3d.Engine ) {
- hxd.Timer.update();
- var dt = hxd.Timer.dt;
- ctx.elapsedTime += dt;
- if ( ctx.elapsedTime < presentCooldown )
- return;
- ctx.elapsedTime = 0.0;
- hxd.System.timeoutTick();
- super.render(engine);
- engine.driver.present();
- }
- }
|