Cocos2d场景有奇怪的定位

时间:2013-06-05 21:07:14

标签: objective-c cocos2d-iphone

我不确定我是否理解我在cocos2d场景中的定位。 我正在使用

在场景中间放置一些东西(或者我认为)
winSize = [[CCDirector sharedDirector] winSize];
_leftScrollLayer.position = ccp (winSize.width/2,winSize.height/2);

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

不确定我是否遗漏了任何东西,我一直在玩这个场景的anchorPoint和位置,但它似乎没有做任何事情。

1 个答案:

答案 0 :(得分:0)

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

_leftScrollLayer.anchorPoint = ccp(0.5, 0.5);