Cocos2d:活动类& CCLayer课程

时间:2014-08-01 14:56:50

标签: android eclipse cocos2d-android cclayer ccscene

我正在使用eclipse构建游戏,现在我想使用 Cocos2d 引擎。我的问题是我想合并我的完成程序和cocos2d引擎的滑动菜单。现在我的问题是我如何将菜单类扩展到活动类,这样我就可以为我的XML调用onCreate和setContentView,并且还可以扩展到 CCLayer Class < / strong>使我的菜单类在我的Cocos2d滑动菜单上连接。

感谢您的任何建议和帮助。请为我的问题道歉。

更新:继承代码

public class Menu extends Activity implements OnClickListener{
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        .... //some codes here
    }
    @Override
    public void onClick(View view) {
        // some codes here.
    }
}

这是我想从 CCLayer 使用的方法,但它需要从该类扩展它。

public static CCScene scene()
{
    CCScene scene = CCScene.node();
    CCLayer layer = new Menu();
    scene.addChild(layer);
    return scene;
}

1 个答案:

答案 0 :(得分:1)

无法在Java中扩展2个类。但是你可以使用接口或观察者/监听器模式。