mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2026-03-26 22:49:01 +08:00
Changed cocos2d-based runtimes to not apply contentScale.
http://esotericsoftware.com/forum/viewtopic.php?f=7&t=2771
This commit is contained in:
parent
556afc3514
commit
e648aa66ae
@ -92,7 +92,7 @@ static const int quadTriangles[6] = {0, 1, 2, 2, 3, 0};
|
|||||||
if (!self) return nil;
|
if (!self) return nil;
|
||||||
|
|
||||||
spSkeletonJson* json = spSkeletonJson_create(atlas);
|
spSkeletonJson* json = spSkeletonJson_create(atlas);
|
||||||
json->scale = scale / CC_CONTENT_SCALE_FACTOR();
|
json->scale = scale;
|
||||||
spSkeletonData* skeletonData = spSkeletonJson_readSkeletonDataFile(json, [skeletonDataFile UTF8String]);
|
spSkeletonData* skeletonData = spSkeletonJson_readSkeletonDataFile(json, [skeletonDataFile UTF8String]);
|
||||||
NSAssert(skeletonData, ([NSString stringWithFormat:@"Error reading skeleton data file: %@\nError: %s", skeletonDataFile, json->error]));
|
NSAssert(skeletonData, ([NSString stringWithFormat:@"Error reading skeleton data file: %@\nError: %s", skeletonDataFile, json->error]));
|
||||||
spSkeletonJson_dispose(json);
|
spSkeletonJson_dispose(json);
|
||||||
@ -112,7 +112,7 @@ static const int quadTriangles[6] = {0, 1, 2, 2, 3, 0};
|
|||||||
if (!_atlas) return 0;
|
if (!_atlas) return 0;
|
||||||
|
|
||||||
spSkeletonJson* json = spSkeletonJson_create(_atlas);
|
spSkeletonJson* json = spSkeletonJson_create(_atlas);
|
||||||
json->scale = scale / CC_CONTENT_SCALE_FACTOR();
|
json->scale = scale;
|
||||||
spSkeletonData* skeletonData = spSkeletonJson_readSkeletonDataFile(json, [skeletonDataFile UTF8String]);
|
spSkeletonData* skeletonData = spSkeletonJson_readSkeletonDataFile(json, [skeletonDataFile UTF8String]);
|
||||||
NSAssert(skeletonData, ([NSString stringWithFormat:@"Error reading skeleton data file: %@\nError: %s", skeletonDataFile, json->error]));
|
NSAssert(skeletonData, ([NSString stringWithFormat:@"Error reading skeleton data file: %@\nError: %s", skeletonDataFile, json->error]));
|
||||||
spSkeletonJson_dispose(json);
|
spSkeletonJson_dispose(json);
|
||||||
|
|||||||
@ -93,7 +93,7 @@ static const int quadTriangles[6] = {0, 1, 2, 2, 3, 0};
|
|||||||
if (!self) return nil;
|
if (!self) return nil;
|
||||||
|
|
||||||
spSkeletonJson* json = spSkeletonJson_create(atlas);
|
spSkeletonJson* json = spSkeletonJson_create(atlas);
|
||||||
json->scale = scale == 0 ? (1 / [CCDirector sharedDirector].contentScaleFactor) : scale;
|
json->scale = scale;
|
||||||
spSkeletonData* skeletonData = spSkeletonJson_readSkeletonDataFile(json, [skeletonDataFile UTF8String]);
|
spSkeletonData* skeletonData = spSkeletonJson_readSkeletonDataFile(json, [skeletonDataFile UTF8String]);
|
||||||
NSAssert(skeletonData, ([NSString stringWithFormat:@"Error reading skeleton data file: %@\nError: %s", skeletonDataFile, json->error]));
|
NSAssert(skeletonData, ([NSString stringWithFormat:@"Error reading skeleton data file: %@\nError: %s", skeletonDataFile, json->error]));
|
||||||
spSkeletonJson_dispose(json);
|
spSkeletonJson_dispose(json);
|
||||||
@ -113,7 +113,7 @@ static const int quadTriangles[6] = {0, 1, 2, 2, 3, 0};
|
|||||||
if (!_atlas) return 0;
|
if (!_atlas) return 0;
|
||||||
|
|
||||||
spSkeletonJson* json = spSkeletonJson_create(_atlas);
|
spSkeletonJson* json = spSkeletonJson_create(_atlas);
|
||||||
json->scale = scale / [CCDirector sharedDirector].contentScaleFactor;
|
json->scale = scale;
|
||||||
spSkeletonData* skeletonData = spSkeletonJson_readSkeletonDataFile(json, [skeletonDataFile UTF8String]);
|
spSkeletonData* skeletonData = spSkeletonJson_readSkeletonDataFile(json, [skeletonDataFile UTF8String]);
|
||||||
NSAssert(skeletonData, ([NSString stringWithFormat:@"Error reading skeleton data file: %@\nError: %s", skeletonDataFile, json->error]));
|
NSAssert(skeletonData, ([NSString stringWithFormat:@"Error reading skeleton data file: %@\nError: %s", skeletonDataFile, json->error]));
|
||||||
spSkeletonJson_dispose(json);
|
spSkeletonJson_dispose(json);
|
||||||
|
|||||||
@ -99,7 +99,7 @@ SkeletonRenderer::SkeletonRenderer (const char* skeletonDataFile, spAtlas* atlas
|
|||||||
initialize();
|
initialize();
|
||||||
|
|
||||||
spSkeletonJson* json = spSkeletonJson_create(atlas);
|
spSkeletonJson* json = spSkeletonJson_create(atlas);
|
||||||
json->scale = scale / CCDirector::sharedDirector()->getContentScaleFactor();
|
json->scale = scale;
|
||||||
spSkeletonData* skeletonData = spSkeletonJson_readSkeletonDataFile(json, skeletonDataFile);
|
spSkeletonData* skeletonData = spSkeletonJson_readSkeletonDataFile(json, skeletonDataFile);
|
||||||
CCAssert(skeletonData, json->error ? json->error : "Error reading skeleton data.");
|
CCAssert(skeletonData, json->error ? json->error : "Error reading skeleton data.");
|
||||||
spSkeletonJson_dispose(json);
|
spSkeletonJson_dispose(json);
|
||||||
@ -114,7 +114,7 @@ SkeletonRenderer::SkeletonRenderer (const char* skeletonDataFile, const char* at
|
|||||||
CCAssert(atlas, "Error reading atlas file.");
|
CCAssert(atlas, "Error reading atlas file.");
|
||||||
|
|
||||||
spSkeletonJson* json = spSkeletonJson_create(atlas);
|
spSkeletonJson* json = spSkeletonJson_create(atlas);
|
||||||
json->scale = scale / CCDirector::sharedDirector()->getContentScaleFactor();
|
json->scale = scale;
|
||||||
spSkeletonData* skeletonData = spSkeletonJson_readSkeletonDataFile(json, skeletonDataFile);
|
spSkeletonData* skeletonData = spSkeletonJson_readSkeletonDataFile(json, skeletonDataFile);
|
||||||
CCAssert(skeletonData, json->error ? json->error : "Error reading skeleton data file.");
|
CCAssert(skeletonData, json->error ? json->error : "Error reading skeleton data file.");
|
||||||
spSkeletonJson_dispose(json);
|
spSkeletonJson_dispose(json);
|
||||||
|
|||||||
@ -98,7 +98,7 @@ SkeletonRenderer::SkeletonRenderer (const char* skeletonDataFile, spAtlas* atlas
|
|||||||
initialize();
|
initialize();
|
||||||
|
|
||||||
spSkeletonJson* json = spSkeletonJson_create(atlas);
|
spSkeletonJson* json = spSkeletonJson_create(atlas);
|
||||||
json->scale = scale / Director::getInstance()->getContentScaleFactor();
|
json->scale = scale;
|
||||||
spSkeletonData* skeletonData = spSkeletonJson_readSkeletonDataFile(json, skeletonDataFile);
|
spSkeletonData* skeletonData = spSkeletonJson_readSkeletonDataFile(json, skeletonDataFile);
|
||||||
CCASSERT(skeletonData, json->error ? json->error : "Error reading skeleton data.");
|
CCASSERT(skeletonData, json->error ? json->error : "Error reading skeleton data.");
|
||||||
spSkeletonJson_dispose(json);
|
spSkeletonJson_dispose(json);
|
||||||
@ -113,7 +113,7 @@ SkeletonRenderer::SkeletonRenderer (const char* skeletonDataFile, const char* at
|
|||||||
CCASSERT(atlas, "Error reading atlas file.");
|
CCASSERT(atlas, "Error reading atlas file.");
|
||||||
|
|
||||||
spSkeletonJson* json = spSkeletonJson_create(atlas);
|
spSkeletonJson* json = spSkeletonJson_create(atlas);
|
||||||
json->scale = scale / Director::getInstance()->getContentScaleFactor();
|
json->scale = scale;
|
||||||
spSkeletonData* skeletonData = spSkeletonJson_readSkeletonDataFile(json, skeletonDataFile);
|
spSkeletonData* skeletonData = spSkeletonJson_readSkeletonDataFile(json, skeletonDataFile);
|
||||||
CCASSERT(skeletonData, json->error ? json->error : "Error reading skeleton data file.");
|
CCASSERT(skeletonData, json->error ? json->error : "Error reading skeleton data file.");
|
||||||
spSkeletonJson_dispose(json);
|
spSkeletonJson_dispose(json);
|
||||||
|
|||||||
@ -98,7 +98,7 @@ SkeletonRenderer::SkeletonRenderer (const char* skeletonDataFile, spAtlas* atlas
|
|||||||
initialize();
|
initialize();
|
||||||
|
|
||||||
spSkeletonJson* json = spSkeletonJson_create(atlas);
|
spSkeletonJson* json = spSkeletonJson_create(atlas);
|
||||||
json->scale = scale / Director::getInstance()->getContentScaleFactor();
|
json->scale = scale;
|
||||||
spSkeletonData* skeletonData = spSkeletonJson_readSkeletonDataFile(json, skeletonDataFile);
|
spSkeletonData* skeletonData = spSkeletonJson_readSkeletonDataFile(json, skeletonDataFile);
|
||||||
CCASSERT(skeletonData, json->error ? json->error : "Error reading skeleton data.");
|
CCASSERT(skeletonData, json->error ? json->error : "Error reading skeleton data.");
|
||||||
spSkeletonJson_dispose(json);
|
spSkeletonJson_dispose(json);
|
||||||
@ -113,7 +113,7 @@ SkeletonRenderer::SkeletonRenderer (const char* skeletonDataFile, const char* at
|
|||||||
CCASSERT(atlas, "Error reading atlas file.");
|
CCASSERT(atlas, "Error reading atlas file.");
|
||||||
|
|
||||||
spSkeletonJson* json = spSkeletonJson_create(atlas);
|
spSkeletonJson* json = spSkeletonJson_create(atlas);
|
||||||
json->scale = scale / Director::getInstance()->getContentScaleFactor();
|
json->scale = scale;
|
||||||
spSkeletonData* skeletonData = spSkeletonJson_readSkeletonDataFile(json, skeletonDataFile);
|
spSkeletonData* skeletonData = spSkeletonJson_readSkeletonDataFile(json, skeletonDataFile);
|
||||||
CCASSERT(skeletonData, json->error ? json->error : "Error reading skeleton data file.");
|
CCASSERT(skeletonData, json->error ? json->error : "Error reading skeleton data file.");
|
||||||
spSkeletonJson_dispose(json);
|
spSkeletonJson_dispose(json);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user