gpt4 book ai didi

android - Cocos2d : Activity class & CCLayer class

转载 作者:行者123 更新时间:2023-11-30 02:45:44 26 4
gpt4 key购买 nike

我正在使用 eclipse 构建游戏,现在我想使用 Cocos2d engine。我的问题是我想合并我完成的程序和cocos2d引擎的滑动菜单。现在我的问题是如何将我的 Menu Class 扩展到 Activity class 以便我可以为我的 XML 调用 onCreate 和 setContentView 并扩展到 CCLayer Class 使我的菜单类连接到我的 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;
}

最佳答案

不能扩展 Java 中的 2 个类。但是您可以使用接口(interface)或观察者/监听器模式。

关于android - Cocos2d : Activity class & CCLayer class,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25083021/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com