Android游戏开发基础视频教程

Android游戏开发基础视频教程

5 (10人评价)
  • 课时:(10)

  • 学员:(367)

  • 浏览:(13763)

  • 加入课程

千锋3G学院-Android游戏开发基础视频教程-03_Cocos2d创世纪的笔记

相关课时: 笔记详情:

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);

 

例子是左下角不断变化的数字-帧序列

0 0

你感兴趣的课程

8万+浏览/ 916学员/ 4.5评分
免费
6万+浏览/ 177学员/ 5评分
免费
6万+浏览/ 972学员/ 4.8评分
免费