mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2025-12-21 01:36:02 +08:00
Merge remote-tracking branch 'origin/master'
This commit is contained in:
commit
1ef7334c17
@ -221,7 +221,7 @@ static spAnimation* _spSkeletonJson_readAnimation (spSkeletonJson* self, Json* r
|
|||||||
if (duration > animation->duration) animation->duration = duration;
|
if (duration > animation->duration) animation->duration = duration;
|
||||||
} else if (strcmp(timelineArray->name, "flipX") == 0 || strcmp(timelineArray->name, "flipY") == 0) {
|
} else if (strcmp(timelineArray->name, "flipX") == 0 || strcmp(timelineArray->name, "flipY") == 0) {
|
||||||
int x = strcmp(timelineArray->name, "flipX") == 0;
|
int x = strcmp(timelineArray->name, "flipX") == 0;
|
||||||
char* field = x ? "x" : "y";
|
const char* field = x ? "x" : "y";
|
||||||
spFlipTimeline *timeline = spFlipTimeline_create(timelineArray->size, x);
|
spFlipTimeline *timeline = spFlipTimeline_create(timelineArray->size, x);
|
||||||
timeline->boneIndex = boneIndex;
|
timeline->boneIndex = boneIndex;
|
||||||
for (frame = timelineArray->child, i = 0; frame; frame = frame->next, ++i)
|
for (frame = timelineArray->child, i = 0; frame; frame = frame->next, ++i)
|
||||||
@ -466,6 +466,8 @@ spSkeletonData* spSkeletonJson_readSkeletonData (spSkeletonJson* self, const cha
|
|||||||
boneData->scaleY = Json_getFloat(boneMap, "scaleY", 1);
|
boneData->scaleY = Json_getFloat(boneMap, "scaleY", 1);
|
||||||
boneData->inheritScale = Json_getInt(boneMap, "inheritScale", 1);
|
boneData->inheritScale = Json_getInt(boneMap, "inheritScale", 1);
|
||||||
boneData->inheritRotation = Json_getInt(boneMap, "inheritRotation", 1);
|
boneData->inheritRotation = Json_getInt(boneMap, "inheritRotation", 1);
|
||||||
|
boneData->flipX = Json_getInt(boneMap, "flipX", 0);
|
||||||
|
boneData->flipY = Json_getInt(boneMap, "flipY", 0);
|
||||||
|
|
||||||
skeletonData->bones[i] = boneData;
|
skeletonData->bones[i] = boneData;
|
||||||
skeletonData->bonesCount++;
|
skeletonData->bonesCount++;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user