共通のトップレイヤーを共通のメニューとして他のレイヤーに追加する必要があるゲームを構築しています。AndEngineCocos2dExtension を使用しています。現在のコード:
public class LobbyLayer extends CCLayer {
CPButton low, medium, high, friends, vip;
CCSprite low_selected, medium_selected, high_selected, friends_selected,
vip_selected;
CCNode tables[];
public LobbyLayer() throws IOException {
CCSprite background = new CCSprite("gfx/bg.jpg");
background.setPosition(400, 240);
attachChild(background);
CPTopLayer topLayer = new CPTopLayer();
topLayer.setPosition(0,240);
attachChild(topLayer);
これは私の 2 番目のレイヤーです。welcomeLayer があり、これにはボタン (LobbyLayer) があります。topLayer は、lobbyLayer の上に必要なレイヤーです。
しかし、代わりに、エミュレーターで黒い画面が表示されます。topLayer がなくても正常に動作しています。助けてください。