Merge pull request #220 from wenxiangjiang/add-loop

Adding loop for AnimationComponent.sequenced()
This commit is contained in:
Luan Nico
2020-02-17 20:55:42 +01:00
committed by GitHub
2 changed files with 4 additions and 0 deletions

View File

@@ -71,6 +71,7 @@ class Animation {
double textureWidth,
double textureHeight,
double stepTime = 0.1,
this.loop = true,
}) {
frames = List<Frame>(amount);
for (var i = 0; i < amount; i++) {
@@ -94,6 +95,7 @@ class Animation {
double textureY = 0.0,
double textureWidth,
double textureHeight,
this.loop = true,
}) {
frames = List<Frame>(amount);
for (var i = 0; i < amount; i++) {

View File

@@ -25,6 +25,7 @@ class AnimationComponent extends PositionComponent {
double textureWidth,
double textureHeight,
double stepTime,
bool loop = true,
this.destroyOnFinish = false,
}) {
this.width = width;
@@ -37,6 +38,7 @@ class AnimationComponent extends PositionComponent {
textureWidth: textureWidth,
textureHeight: textureHeight,
stepTime: stepTime ?? 0.1,
loop: loop,
);
}