我在橫向模式下在我的cocos2d應用程序中存在這樣的問題: 當我添加一個從CCNode繼承的新對象並將其添加到圖層並將圖層添加到屏幕之後。在橫向模式下,X的最大位置必須爲480,Y的最大位置爲320。但是當我的對象座標是(220,0)時,它位於X的480位置。任何人都知道如何解決這個問題?感謝名單!cocos2d在橫向模式下的屏幕尺寸問題
- (void) applicationDidFinishLaunching:(UIApplication*)application
{
CCScene *scene = [CCScene node];
CCLayer *layer = [CCLayer node];
//layer.anchorPoint = ccp(1, 1);
//layer.contentSize = CGSizeMake(480, 320);
CCSprite *sp = [CCSprite spriteWithFile:@"fon.png"];
[layer addChild: sp];
[scene addChild: layer];
[[CCDirector sharedDirector] runWithScene: scene];
}
座標是相對於父對象,在CCLayer加入座標?或者你只是將它添加到場景? – Bongeh 2010-12-17 11:42:48
只是把它添加到場景 – yozhik 2010-12-17 14:55:53