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_type.dart';
|
||||
import 'generated/render_command.dart';
|
||||
import 'generated/physics.dart';
|
||||
|
||||
// Export generated classes
|
||||
export 'generated/api.dart';
|
||||
@ -418,6 +419,10 @@ class SkeletonDrawable {
|
||||
|
||||
// Apply animation state to skeleton
|
||||
animationState.apply(skeleton);
|
||||
|
||||
// Update skeleton physics and world transforms
|
||||
skeleton.update(delta);
|
||||
skeleton.updateWorldTransform(Physics.update);
|
||||
}
|
||||
|
||||
/// Render the skeleton and get render commands
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user