天空大战项目3:项目文件结构及游戏的流程
来源:互联网 发布:手机淘宝批量退款 编辑:程序博客网 时间:2024/04/30 10:42
解决方案的项目结构中,win32文件夹中的main.cpp文件是windows的程序入口,实例化了对象appdelegate,调用了run方法。这是程序的开始,其他的平台编译的是对应平台的入口程序。
appdelegate中定义了窗口的大小及相关参数!
appdelegate中调用了cocos2d-x中的Director的方法,Director对象是一个单例对象,在整个项目中只有一个这样的对象,Director 负责对整个游戏的所有场景的切换,游戏内容的控制。appdelegate 中创建了第一个场景并被Dirctor 加载成第一个游戏场景 。
HMenu 类,是手写的;其他的都是cocos2d-x 引擎自身的代码! 到这里游戏就加载了第一个游戏场景。
0 0
- 天空大战项目3:项目文件结构及游戏的流程
- 天空大战项目1:项目的演示
- 天空大战项目4:开始界面
- 天空大战项目2:项目的创建和加载以及环境的搭建
- java实现潜艇大战游戏之Java swing图形界面开发游戏项目潜艇大战源码及实现方式详解
- 图片版坦克大战游戏项目说明
- 小项目の坦克大战游戏
- java潜艇大战游戏源码项目
- Web项目的CSS文件结构组织及属性编写
- apk的文件结构 及编译流程
- 常规游戏项目开发流程
- 互联网项目的开发及部署流程
- 坦克大战项目开发流程、问题和介绍
- ASP .NET MVC4 项目文件结构及各文件的作用
- 项目文件存放结构
- SMT32 项目文件结构
- ios项目文件结构
- Android项目文件结构
- Java 集合系列之Collection架构
- JQuery修改label文字
- 论Camera和MediaRecorder的友情(安卓学习年度总结篇)
- linux上定位磁盘IO问题
- Js学习之数组
- 天空大战项目3:项目文件结构及游戏的流程
- lhgdialog基本使用方法
- alv读取数据时屏幕显示自定义文本
- 郑爽为躲避张翰换手机号码,当场为古力娜扎撑腰,不料娜扎这么说.....
- Android Studio gradle 编译提示‘Error:Configuration with name 'default' not found.’ 解决办法
- 对报警字典类型字符串的jQuery处理
- oracle 连接数
- 熟练使用IText
- python调java