Examples - Wire up Update Slider
This commit is contained in:
parent
7a87ad3749
commit
914b2aa5dd
4 changed files with 12 additions and 6 deletions
|
|
@ -5,4 +5,8 @@ abstract class LoopExample{
|
|||
|
||||
void stop() {}
|
||||
void start() {}
|
||||
}
|
||||
|
||||
abstract class VariableUpdates {
|
||||
double MS_PER_UPDATE = 300.0;
|
||||
}
|
||||
|
|
@ -3,8 +3,8 @@ import 'dart:html';
|
|||
import 'package:browserloop/game/Game.dart';
|
||||
import 'package:browserloop/game/LoopExample.dart';
|
||||
|
||||
class FixedLoopVariableRender implements LoopExample {
|
||||
static final double MS_PER_UPDATE = 1000.0;
|
||||
class FixedLoopVariableRender implements LoopExample, VariableUpdates {
|
||||
double MS_PER_UPDATE = 1000.0;
|
||||
static final double SAFE_GUARD = 500.0;
|
||||
Stopwatch elapsed = new Stopwatch();
|
||||
double lag = 0.0;
|
||||
|
|
|
|||
|
|
@ -3,8 +3,8 @@ import 'dart:html';
|
|||
import 'package:browserloop/game/Game.dart';
|
||||
import 'package:browserloop/game/LoopExample.dart';
|
||||
|
||||
class DirtyFlagRender implements LoopExample {
|
||||
static final double MS_PER_UPDATE = 1000.0;
|
||||
class DirtyFlagRender implements LoopExample, VariableUpdates {
|
||||
double MS_PER_UPDATE = 1000.0;
|
||||
static final double SAFE_GUARD = 500.0;
|
||||
Stopwatch elapsed = new Stopwatch();
|
||||
double lag = 0.0;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue