CosCos2D-android 学习总结
资料:
Android游戏开发视频教程
直接上代码:
MainActivity中Cocos常规写法:
//cocos2d 会把图形绘制在 view 上 private CCGLSurfaceView view = null; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); view = new CCGLSurfaceView(this); //得到CCDirector 一个应用程序只有一个 CCDirector director = CCDirector.sharedDirector(); //设置应用程序相关的属性 设置游戏程序中所使用的View对象 director.attachInView(view); //设置游戏是否显示FPS值,看应用程序是否流畅 director.setDisplayFPS(true); //设置游戏FPS值,渲染一帧的时间 director.setAnimationInterval(1/30); //生成一个游戏场景对象 CCScene scene =CCScene.node(); //生成布景层对象 GameLayer gameLayer = new GameLayer(); //将布景层对象添加到游戏场景中 scene.addChild(gameLayer); //运行游戏场景 director.runWithScene(scene); setContentView(view);