parent
dd18fc3bc7
commit
5e8f83cf8a
2 changed files with 30 additions and 9 deletions
|
|
@ -5,10 +5,10 @@ import 'package:rules_of_living/src/Engine.dart';
|
|||
class EngineService {
|
||||
Engine _engine;
|
||||
|
||||
Engine get engine => _engine ?? createEngine(null);
|
||||
Engine get engine => _engine ?? getEngine(Engine());
|
||||
|
||||
Engine createEngine(html.CanvasElement canvas) {
|
||||
_engine = Engine(canvas);
|
||||
Engine getEngine(Engine engine) {
|
||||
_engine = engine;
|
||||
return _engine;
|
||||
}
|
||||
|
||||
|
|
@ -45,5 +45,4 @@ class EngineService {
|
|||
}
|
||||
|
||||
bool get isRunning => engine.running;
|
||||
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue