Gogol1989 I'm sorry to hear that the issue is still occurring.
To help narrow down the cause, please try testing with the simplest possible example. I modified the SimpleAnimation example from the spine-flutter repository as shown below, and was able to display your skeleton correctly:
import 'package:spine_flutter/spine_flutter.dart';
import 'package:flutter/material.dart';
class SimpleAnimation extends StatelessWidget {
const SimpleAnimation({Key? key}) : super(key: key);
@override
Widget build(BuildContext context) {
reportLeaks();
final controller = SpineWidgetController(onInitialized: (controller) {
controller.animationState.setAnimationByName(0, "animation", true);
controller.skeleton.setSkinByName("mySkin");
});
return Scaffold(
body: SpineWidget.fromAsset(
"assets/skeleton.atlas",
"assets/skeleton.json",
controller,
boundsProvider: SkinAndAnimationBounds(
skins: ["mySkin"],
),
)
);
}
}
Have you heard about this issue from any other user?
I haven’t seen this exact issue reported before, but it’s common for skeletons with skins to not display as expected. It’s easy to overlook when nothing appears due to an unset skin, so please double-check that as well.