Hi, I use spine pro and test official example goblin by copying sample code below:
var atlas:Atlas = new Atlas(new SpineAtlas(), new FlashTextureLoader(new SpineAtlasTexture()));
var json:SkeletonJson = new SkeletonJson(new AtlasAttachmentLoader(atlas));
var skeletonData:SkeletonData = json.readSkeletonData(new SpineJson());
var stateData:AnimationStateData = new AnimationStateData(skeletonData);
var skeleton:SkeletonAnimation = new SkeletonAnimation(skeletonData, stateData);
skeleton.x = 400;
skeleton.y = 560;
skeleton.state.onStart.add(function (trackIndex:int) : void {
trace(trackIndex + " start: " + skeleton.state.getCurrent(trackIndex));
});
skeleton.state.onEnd.add(function (trackIndex:int) : void {
trace(trackIndex + " end: " + skeleton.state.getCurrent(trackIndex));
});
skeleton.state.onComplete.add(function (trackIndex:int, count:int) : void {
trace(trackIndex + " complete: " + skeleton.state.getCurrent(trackIndex) + ", " + count);
});
skeleton.state.onEvent.add(function (trackIndex:int, event:spine.Event) : void {
trace(trackIndex + " event: " + skeleton.state.getCurrent(trackIndex) + ", "
+ event.data.name + ": " + event.intValue + ", " + event.floatValue + ", " + event.stringValue);
});
[b]skeleton.skeleton.skinName = "goblin";[/b]
skeleton.state.setAnimationByName(0, "walk", true);
addChild(skeleton);
I use the first skin called "goblin"
skeleton.skeleton.skinName = "goblin";
I couldn't see anything but one shield

but when I try the other skin
skeleton.skeleton.skinName = "goblingirl";
It works well:

[/img]
How can I fix this problem? :S