mirror of
https://github.com/flame-engine/flame.git
synced 2025-11-03 12:28:03 +08:00
Add trailing commas
This commit is contained in:
@ -6,7 +6,7 @@ import 'package:flutter/material.dart';
|
|||||||
|
|
||||||
import 'package:flame/flame.dart';
|
import 'package:flame/flame.dart';
|
||||||
import 'package:flame/game.dart';
|
import 'package:flame/game.dart';
|
||||||
import 'package:infinite_effects/square.dart';
|
import './square.dart';
|
||||||
|
|
||||||
void main() async {
|
void main() async {
|
||||||
WidgetsFlutterBinding.ensureInitialized();
|
WidgetsFlutterBinding.ensureInitialized();
|
||||||
@ -37,13 +37,15 @@ class MyGame extends BaseGame with TapDetector {
|
|||||||
speed: 250.0,
|
speed: 250.0,
|
||||||
curve: Curves.bounceInOut,
|
curve: Curves.bounceInOut,
|
||||||
isInfinite: true,
|
isInfinite: true,
|
||||||
isAlternating: true));
|
isAlternating: true,
|
||||||
|
));
|
||||||
redSquare.clearEffects();
|
redSquare.clearEffects();
|
||||||
redSquare.addEffect(ScaleEffect(
|
redSquare.addEffect(ScaleEffect(
|
||||||
size: Size(dx, dy),
|
size: Size(dx, dy),
|
||||||
speed: 250.0,
|
speed: 250.0,
|
||||||
curve: Curves.easeInCubic,
|
curve: Curves.easeInCubic,
|
||||||
isInfinite: true,
|
isInfinite: true,
|
||||||
isAlternating: true));
|
isAlternating: true,
|
||||||
|
));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,3 +1,4 @@
|
|||||||
|
import 'package:flame/anchor.dart';
|
||||||
import 'package:flame/components/component.dart';
|
import 'package:flame/components/component.dart';
|
||||||
|
|
||||||
import 'dart:ui';
|
import 'dart:ui';
|
||||||
@ -10,6 +11,7 @@ class Square extends PositionComponent {
|
|||||||
height = 100;
|
height = 100;
|
||||||
this.x = x;
|
this.x = x;
|
||||||
this.y = y;
|
this.y = y;
|
||||||
|
anchor = Anchor.center;
|
||||||
}
|
}
|
||||||
|
|
||||||
@override
|
@override
|
||||||
|
|||||||
@ -22,13 +22,13 @@ class MoveEffect extends PositionComponentEffect {
|
|||||||
double _yDistance;
|
double _yDistance;
|
||||||
double _yDirection;
|
double _yDirection;
|
||||||
|
|
||||||
MoveEffect(
|
MoveEffect({
|
||||||
{@required this.destination,
|
@required this.destination,
|
||||||
@required this.speed,
|
@required this.speed,
|
||||||
this.curve,
|
this.curve,
|
||||||
isInfinite = false,
|
isInfinite = false,
|
||||||
isAlternating = false})
|
isAlternating = false,
|
||||||
: super(isInfinite, isAlternating);
|
}) : super(isInfinite, isAlternating);
|
||||||
|
|
||||||
@override
|
@override
|
||||||
set component(_comp) {
|
set component(_comp) {
|
||||||
|
|||||||
@ -19,13 +19,13 @@ class ScaleEffect extends PositionComponentEffect {
|
|||||||
Size _diff;
|
Size _diff;
|
||||||
final Position _dir = Position.empty();
|
final Position _dir = Position.empty();
|
||||||
|
|
||||||
ScaleEffect(
|
ScaleEffect({
|
||||||
{@required this.size,
|
@required this.size,
|
||||||
@required this.speed,
|
@required this.speed,
|
||||||
this.curve,
|
this.curve,
|
||||||
isInfinite = false,
|
isInfinite = false,
|
||||||
isAlternating = false})
|
isAlternating = false,
|
||||||
: super(isInfinite, isAlternating);
|
}) : super(isInfinite, isAlternating);
|
||||||
|
|
||||||
@override
|
@override
|
||||||
set component(_comp) {
|
set component(_comp) {
|
||||||
|
|||||||
Reference in New Issue
Block a user