前端之家收集整理的这篇文章主要介绍了
Cocos2d-x-3.5 学习 -- 功能/ 文件夹,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
引擎基本概念 ( base 文件夹 )
杂项
- ATITC 编码
- 模拟后台运行线性
AsyncTaskPool
类
- 对象管理
- Ref
- RefPtr
- AutoReleasePool
- 智能数组
ccArray
- 二进制数据块
- Map
- 各种协议
- 触摸屏
Touch
- 随机数
random
- 编码
- Any 类型:
Value
类
- Vector
游戏逻辑相关
- Director ( 单例)
- Event ( 默认动作 / 自行定制 Listener )
- Acceleration
- Focus
- Keyboard
- Mouse
- Touch
- Dispatcher
- Controller
- Custom
- 计时器 / 调度
应用程序 ApplicationProtocol
类
弹出提示框 MessageBox
接口
设备信息 Device
类
- DPI (一般指每英寸的像素)
- accelerometer ( 加速器 ? )
文件管理 FileUtils
类
OpenGL 配置 GLView
类
- 支持各种图片格式
- JPG
- PNG
- TIFF
- WEBP
- PVR,
- ETC,
- S3TC,
- ATITC
- TGA,
- RAW_DATA,
- 直接从二进制数据生成
平台各异的编译器选项,位宽 …
C语言标准库
SAX 解析XML
常用 UI ( ui文件夹 )
小物件 Widght
类
- Button
- CheckBox
- ImageView
- LoadingBar
- Slider
- Text
- TextAtlas
- TextBMFont
- VideoPlayer
- WebView
布局管理 LayoutManager
类
- 线性
- LinearVerticalLayoutManager
- LinearHorizontalLayoutManager
- 绝对 RelativeLayoutManager
布局 Layout
类
2D 游戏支持
- 相机
Camera
- 动作
Action
- 一系列简单动作 比如前进,* 淡入* * 旋转* …
- Grid 支持
- …
- 动画
Sprite
- 灯光
- 场景
Scene
- 粒子系统
- 菜单
Menu
- 字体
Font
- TMX 地图支持
- …
3D
音频 ( audio 文件夹 )
编辑器支持 ( editor-support 文件夹)
数学计算 (math 文件夹)
脚本 ( scripting 文件夹 )
渲染 (randerer 文件夹 )
物理引擎 ( physics 文件夹 )
通讯 ( network 文件夹 )
原文链接:https://www.f2er.com/cocos2dx/343349.html