|
|
@ -131,14 +131,18 @@ class _PlungerSpriteAnimationGroupComponent
|
|
|
|
);
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
|
|
void pull() {
|
|
|
|
void pull() {
|
|
|
|
current = _PlungerAnimationState.pull;
|
|
|
|
if (current != _PlungerAnimationState.pull) {
|
|
|
|
animation?.reset();
|
|
|
|
animation?.reset();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
current = _PlungerAnimationState.pull;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
void release() {
|
|
|
|
void release() {
|
|
|
|
current = _PlungerAnimationState.release;
|
|
|
|
if (current != _PlungerAnimationState.release) {
|
|
|
|
animation?.reset();
|
|
|
|
animation?.reset();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
current = _PlungerAnimationState.release;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
@override
|
|
|
|
Future<void> onLoad() async {
|
|
|
|
Future<void> onLoad() async {
|
|
|
|