0
我想我只是不正確地理解縮放/定位節點/圖層。 (節點類是從CCNode
派生)我設置了我的節點是這樣的:cocos2d:爲什麼我無法更改縮放節點的位置?
-(id) init
{
if ((self = [super init]))
{
// Create parallax background node.
background = [BackgroundNode node];
[self addChild:background z:0];
// Create foreground node.
foreground = [ForegroundLayer node];
[self addChild:foreground z:0];
self.position.y = 500.0f;
self.scaleX = 1.5f;
self.scaleY = 1.5f;
}
return self;
}
它似乎沒有什麼事我設置self.position.y
到 - 縮放節點始終顯示爲儘管它被定位在屏幕的左下角。我試過玩anchorPoint
,但它似乎並沒有改變任何東西。
我問的原因是因爲我希望能夠在放大時垂直平移 - 但這似乎並不是真正實現它的正確方法。有任何想法嗎?
是的,就是這樣。謝謝! – 2011-04-08 10:49:47