3
我需要知道如何用5個按鈕製作一個簡單的菜單,並讓它們位於cocos2d屏幕的右側。我是否在 - (id)init中創建菜單?任何幫助表示讚賞。謝謝!如何在Cocos2d中創建菜單?
我需要知道如何用5個按鈕製作一個簡單的菜單,並讓它們位於cocos2d屏幕的右側。我是否在 - (id)init中創建菜單?任何幫助表示讚賞。謝謝!如何在Cocos2d中創建菜單?
您可以使用下面的代碼創建菜單
CCMenuItemImage *menuItem1 = [CCMenuItemImage itemFromNormalImage:@"menu.png" selectedImage:@"menu1.png"
target:self selector:@selector(onClick:)];
CCMenu *menu = [CCMenu menuWithItems:menuItem1,nil];
menu.position = ccp(320,480);
[self addChild:menu z:100];
希望這有助於.....
我是否在 - (id)init中創建菜單?
是的,請在以下教程中創建CCScene子類或CCLayer子類的 - (id)init中的菜單。因爲您可以通過設置圖層的位置來一次調整菜單的位置,所以更喜歡將菜單附加到CCLayer。
一兩件事。我把所有的菜單項放在一起,但是它們都很擠。我如何讓他們更多空間? – ipodfreak0313 2011-04-05 22:16:58
這樣怎麼樣? [menu alignItemsVerticallyWithPadding:40.0f]; – 2011-04-05 23:47:19