Files
2021-03-12 09:24:50 -05:00

45 lines
1.2 KiB
Dart

import 'package:dashbook/dashbook.dart';
import 'package:flame/game.dart';
import '../../commons/commons.dart';
import 'combined_effect.dart';
import 'infinite_effect.dart';
import 'move_effect.dart';
import 'rotate_effect.dart';
import 'scale_effect.dart';
import 'sequence_effect.dart';
void addEffectsStories(Dashbook dashbook) {
dashbook.storiesOf('Effects')
..add(
'Scale Effect',
(_) => GameWidget(game: ScaleEffectGame()),
codeLink: baseLink('effects/scale_effect.dart'),
)
..add(
'Move Effect',
(_) => GameWidget(game: MoveEffectGame()),
codeLink: baseLink('effects/move_effect.dart'),
)
..add(
'Rotate Effect',
(_) => GameWidget(game: RotateEffectGame()),
codeLink: baseLink('effects/rotate_effect.dart'),
)
..add(
'Sequence Effect',
(_) => GameWidget(game: SequenceEffectGame()),
codeLink: baseLink('effects/sequence_effect.dart'),
)
..add(
'Combined Effect',
(_) => GameWidget(game: CombinedEffectGame()),
codeLink: baseLink('effects/combined_effect.dart'),
)
..add(
'Infinite Effect',
(_) => GameWidget(game: InfiniteEffectGame()),
codeLink: baseLink('effects/infinite_effect.dart'),
);
}