diff --git a/spine-cocos2dx/3/example/Classes/BatchingExample.cpp b/spine-cocos2dx/3/example/Classes/BatchingExample.cpp index 15f936d62..0577fd077 100644 --- a/spine-cocos2dx/3/example/Classes/BatchingExample.cpp +++ b/spine-cocos2dx/3/example/Classes/BatchingExample.cpp @@ -64,9 +64,8 @@ bool BatchingExample::init () { spAnimationStateData_setMixByName(_stateData, "walk", "jump", 0.2f); spAnimationStateData_setMixByName(_stateData, "jump", "run", 0.2f); - Size windowSize = Director::getInstance()->getWinSize(); - int xMin = (int)(windowSize.width * 0.10f), xMax = (int)windowSize.width - xMin; - int yMin = 20, yMax = windowSize.height - 350; + int xMin = _contentSize.width * 0.10f, xMax = _contentSize.width * 0.90f; + int yMin = 0, yMax = _contentSize.height * 0.7f; for (int i = 0; i < 50; i++) { // Each skeleton node shares the same atlas, skeleton data, and mix times. SkeletonAnimation* skeletonNode = SkeletonAnimation::createWithData(_skeletonData, false); diff --git a/spine-cocos2dx/3/example/Classes/GoblinsExample.cpp b/spine-cocos2dx/3/example/Classes/GoblinsExample.cpp index 3616b3d55..760b13eab 100644 --- a/spine-cocos2dx/3/example/Classes/GoblinsExample.cpp +++ b/spine-cocos2dx/3/example/Classes/GoblinsExample.cpp @@ -48,8 +48,7 @@ bool GoblinsExample::init () { skeletonNode->setAnimation(0, "walk", true); skeletonNode->setSkin("goblin"); - Size windowSize = Director::getInstance()->getWinSize(); - skeletonNode->setPosition(Vec2(windowSize.width / 2, 20)); + skeletonNode->setPosition(Vec2(_contentSize.width / 2, 20)); addChild(skeletonNode); scheduleUpdate(); diff --git a/spine-cocos2dx/3/example/Classes/RaptorExample.cpp b/spine-cocos2dx/3/example/Classes/RaptorExample.cpp index bd15e4669..30b5bae5b 100644 --- a/spine-cocos2dx/3/example/Classes/RaptorExample.cpp +++ b/spine-cocos2dx/3/example/Classes/RaptorExample.cpp @@ -49,8 +49,7 @@ bool RaptorExample::init () { skeletonNode->setAnimation(1, "empty", false); skeletonNode->addAnimation(1, "gungrab", false, 2); - Size windowSize = Director::getInstance()->getWinSize(); - skeletonNode->setPosition(Vec2(windowSize.width / 2, 20)); + skeletonNode->setPosition(Vec2(_contentSize.width / 2, 20)); addChild(skeletonNode); scheduleUpdate(); diff --git a/spine-cocos2dx/3/example/Classes/SpineboyExample.cpp b/spine-cocos2dx/3/example/Classes/SpineboyExample.cpp index 8f0c5c3eb..fdeec2a29 100644 --- a/spine-cocos2dx/3/example/Classes/SpineboyExample.cpp +++ b/spine-cocos2dx/3/example/Classes/SpineboyExample.cpp @@ -74,8 +74,7 @@ bool SpineboyExample::init () { // skeletonNode->addAnimation(1, "test", true); // skeletonNode->runAction(RepeatForever::create(Sequence::create(FadeOut::create(1), FadeIn::create(1), DelayTime::create(5), NULL))); - Size windowSize = Director::getInstance()->getWinSize(); - skeletonNode->setPosition(Vec2(windowSize.width / 2, 20)); + skeletonNode->setPosition(Vec2(_contentSize.width / 2, 20)); addChild(skeletonNode); scheduleUpdate();