mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2026-02-09 08:38:43 +08:00
Content size instead of window size.
This commit is contained in:
parent
4c1ebf6b3d
commit
075a13c9b8
@ -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);
|
||||
|
||||
@ -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();
|
||||
|
||||
@ -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();
|
||||
|
||||
@ -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();
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user