1 创建第一个Cocos2d应用程序创建一个Android应用程序生成一个SurfaceView对象,作为Activity当中所显示的内容。得到CCDirector对象,并通过该对象设置应用程序的各种...
1 创建第一个Cocos2d应用程序
创建一个Android应用程序
生成一个SurfaceView对象,作为Activity当中所显示的内容。
得到CCDirector对象,并通过该对象设置应用程序的各种属性。创建资源等。
2 设置应用程序基本属性
也可以用默认值
director.attachInView(mGLSurfaceView)
设置应用程序使用的GL视图对象。图形渲染,在哪个view上执行。
director.setDeviceOrientation()
设置应用程序方向
director.setDispleyFPS(true);
director.setAnimationInterval(1.0f/30)
FPS每秒帧数
3 生成场景与布景层
(1)创建一个布景层类,继承CCLayer
(2)调用CCScene类的node()方法生成场景对象
(3)生成布景层对象,并添加至场景对象当中
(4)执行场景对象
4 运行Cocos2d应用程序
(1)创建android程序
(2)导入cocos2d相关包,添加到构建路径
//生成view对象
//使用director对象
CCDirector director=CCDirector.sharedDirector();
//设置属性,将view传给director
//设置FPS值等---30以上流畅。
//生成场景对象
CCScene scene = CCScene.node();
在一个类中定义图层对象-GameLayer-继承CCLayer,加入构造函数。
//生成布景层对象
GameLayer gameLayer = new GameLayler();
//将布景层对象加入到场景中。
scene.addChild(gameLayer);
//运行游戏
director.runWithScene(scene);
例子是左下角不断变化的数字-帧序列
学员评论
Dingo妹2014-03-26
你感兴趣的课程