cocos2d 在一个面板上居中摆放多个图标

    

float offsetX = panel.contentSize.width * 0.8f / 6.0f;	// 放六个
float len = offsetX * 5;// 5个
CGPoint pt = ccp(panel.contentSize.width * 0.5f, panel.contentSize.height * 0.5f);
pt.x -= len * 0.5f;
pt.x += offsetX * 0.5f;
int i = 0;
for (int i = 0; i < 5; i++) {
     CCSprite* sp = [CCSprite spriteWithFile:@"file.png"];
     sp.position = pt;
     [panel addChild:sp];
     pt.x += offsetX;
}

posted on 2013-08-03 14:37  几百人有爱  阅读(189)  评论(0编辑  收藏  举报