| import 'package:sky/widgets/basic.dart'; |
| import 'package:sky/widgets/raised_button.dart'; |
| import 'package:sky/widgets/widget.dart'; |
| import 'package:sky/framework/net/fetch.dart'; |
| import 'lib/game_demo.dart'; |
| import 'lib/sprites.dart'; |
| void allImagesLoaded(ImageMap loader) { |
| fetchBody("res/sprites.json").then((Response response) { |
| String json = response.bodyAsString(); |
| _spriteSheet = new SpriteSheet(_loader["res/sprites.png"], json); |
| void allResourcesLoaded() { |
| runApp(new GameDemoApp()); |
| class GameDemoApp extends App { |
| new SpriteWidget(new GameDemoWorld(_loader, _spriteSheet)), |
| // new StackPositionedChild( |
| // new FlexExpandingChild( |
| // new RaisedButton(child:new Text("Hello")), |
| // new FlexExpandingChild( |
| // new RaisedButton(child:new Text("Foo!")), |
| SpriteSheet _spriteSheet; |