0

我不确定我是否理解 cocos2d 场景中的定位。我通过使用将某些东西放在场景中间(或者我认为)

winSize = [[CCDirector sharedDirector] winSize];
_leftScrollLayer.position = ccp (winSize.width/2,winSize.height/2);

然而,当这个加载时,图层被加载到屏幕外......所以我尝试位置(0,0),我假设它是屏幕的左下角。然后将图层加载到屏幕的右上角......

不知道我是否遗漏了什么,我一直在玩场景的锚点和位置,但它似乎没有做任何事情。

4

1 回答 1

0

听起来您必须设置anchorPoint。尝试将其设置为节点的中心:

_leftScrollLayer.anchorPoint = ccp(0.5, 0.5);
于 2013-06-05T21:47:41.620 回答