mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2026-02-04 14:24:53 +08:00
[flutter] SkeletonDrawable.update() needs to update skeleton and world transform
This commit is contained in:
parent
4eddd24787
commit
f1353f2c6d
@ -49,6 +49,7 @@ import 'generated/track_entry.dart';
|
|||||||
import 'generated/event.dart';
|
import 'generated/event.dart';
|
||||||
import 'generated/event_type.dart';
|
import 'generated/event_type.dart';
|
||||||
import 'generated/render_command.dart';
|
import 'generated/render_command.dart';
|
||||||
|
import 'generated/physics.dart';
|
||||||
|
|
||||||
// Export generated classes
|
// Export generated classes
|
||||||
export 'generated/api.dart';
|
export 'generated/api.dart';
|
||||||
@ -418,6 +419,10 @@ class SkeletonDrawable {
|
|||||||
|
|
||||||
// Apply animation state to skeleton
|
// Apply animation state to skeleton
|
||||||
animationState.apply(skeleton);
|
animationState.apply(skeleton);
|
||||||
|
|
||||||
|
// Update skeleton physics and world transforms
|
||||||
|
skeleton.update(delta);
|
||||||
|
skeleton.updateWorldTransform(Physics.update);
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Render the skeleton and get render commands
|
/// Render the skeleton and get render commands
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user