0
free4machine 會員 PM這個用戶問題有關的cocos2d CCMenuItemImage重疊
嗨,
我想打一個樣品動畫:
出現在屏幕底部的按鈕,小當按下此按鈕時將出現菜單。 小菜單底部有一個圖標,當按下此圖標時,小菜單將消失。
按鈕,小菜單,圖標,都是CCMenuItemImage的實例。
問題:按下圖標時小菜單不會消失。看起來該圖標不響應觸摸事件。
任何建議或幫助將不勝感激
對不起,我英文不好。
這裏是代碼:
CCMenuItemImage *bg = [CCMenuItemImage itemFromNormalImage:@"b1.png" selectedImage:@"b2.png" ];
CCMenuItemImage *button = [CCMenuItemImage itemFromNormalImage:@"button.png" selectedImage:@"button2.png" target: self selector:@selector(showSideMenu:)];
CCMenuItemImage *sideMenu = [CCMenuItemImage itemFromNormalImage:@"s1.png" selectedImage:@"s2.png" ];
CCMenuItemImage *backbutton = [CCMenuItemImage itemFromNormalImage:@"backbutton.png" selectedImage:@"backbutton2. png" target:self selector:@selector(hideSideMenu:)];
[ sideMenu addChild: backbutton ];
CCMenu *menu = [ CCMenu menuWithItems: bg,button, sideMenu, nil ];
[ self addChild: menu];
什麼了showSideMenu和hideSideMenu也正在sideMenu出現,並通過使用runAction消失。
謝謝。