mirror of
https://github.com/flame-engine/flame.git
synced 2025-11-03 12:28:03 +08:00
Adding Flame test use case methods (#963)
* Adding Flame test use case methods * Update packages/flame_test/lib/src/flame_test.dart * Update packages/flame_test/lib/src/flame_test.dart * Update packages/flame_test/CHANGELOG.md * Update packages/flame_test/example/lib/game.dart
This commit is contained in:
18
packages/flame_test/example/lib/game.dart
Normal file
18
packages/flame_test/example/lib/game.dart
Normal file
@ -0,0 +1,18 @@
|
||||
import 'package:flame/components.dart';
|
||||
import 'package:flame/game.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
|
||||
class MyGameWidget extends StatelessWidget {
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
return GameWidget(game: MyGame());
|
||||
}
|
||||
}
|
||||
|
||||
class MyGame extends FlameGame {
|
||||
@override
|
||||
Future<void> onLoad() async {
|
||||
final citySprite = await loadSprite('city.png');
|
||||
await add(SpriteComponent(sprite: citySprite, size: Vector2.all(200)));
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user