change packages, add Position class and Camera to BaseGame

This commit is contained in:
Luan Nico
2017-12-24 16:31:07 -02:00
parent b7e127ac11
commit 90b69f9cd9
5 changed files with 20 additions and 4 deletions

View File

@ -1,7 +1,8 @@
import 'dart:math';
import 'dart:ui';
import 'package:flame/sprite.dart';
import '../sprite.dart';
import '../position.dart';
import 'package:flutter/painting.dart';
abstract class Component {
@ -41,6 +42,10 @@ abstract class PositionComponent extends Component {
canvas.translate(-width/2, -height/2);
}
Position toPosition() {
return new Position(x, y);
}
Rect toRect() {
return new Rect.fromLTWH(x, y, width, height);
}