English
Version:
4.x
Version:
3.x
Version:
4.x
Cocos Creator
手册文档
API 参考
Cocos2d-x
手册文档
API 参考
新手入门
v4 升级指南
范例
例1 Sprite及TriangleCommand教程
例2 CustomCommand教程
例3 如何设置全局状态
V4 API 变更
如何迁移
了解引擎
引擎优势
学习资源
获取帮助
参与开发
基本概念
导演(Director)
场景(Scene)
精灵(Sprite)
动作(Action)
序列(Sequence)
节点关系
日志输出
基本功能
精灵(Sprite)
精灵创建
使用图集
使用精灵缓存
精灵控制
多边形精灵
动作(Action)
基本动作
动作序列
动作的克隆和倒转
场景(Scene)
场景创建
场景切换
UI 组件
标签(Label)
菜单(Menu)
按钮(Button)
复选框(CheckBox)
进度条(LoadingBar)
滑动条(Slider)
文本框(TextField)
进阶内容
特殊节点对象
瓦片地图
粒子系统
视差滚动
事件分发机制
监听器
优先级
触摸事件
键盘事件
加速度传感器事件
鼠标事件
自定义事件
进阶话题
3D 支持
3D 精灵
3D 动画
相机(Camera)
立方体纹理(TextureCube)
天空盒(Skybox)
光照(Light)
地形(Terrain)
常用工具
进阶话题
使用脚本
脚本组件
物理引擎
概念
碰撞
查询
调试
音乐和音效
背景音乐
声音控制
高级功能
高级话题
文件接入
网络访问
OPPO 优化
图形性能优化
着色器和材质
SQLite 集成 TODO
环境与工具
环境搭建
Android 平台
Android Studio
命令行 (已弃用)
Eclipse (已弃用)
iOS
macOS
Linux 平台
Windows 平台
CMake 指南
引擎工具
cocos 命令
Creator to Cocos2d-x 插件
解决方案常见问题
Android
CMake
Linux
MacOS
Windows
本书使用 GitBook 发布
English
Cocos Creator
手册文档
API 参考
Cocos2d-x
手册文档
API 参考
Version:
4.x
Version:
3.x
Version:
4.x
事件分发机制
事件分发机制
Cocos2d-x 通过事件分发机制响应用户事件,已内置支持常见的事件如触摸事件,键盘事件等。同时提供了创建自定义事件的方法,满足我们在游戏的开发过程中,特殊的事件响应需求。
基本元素
事件监听器:负责接收事件,并执行预定义的事件处理函数
事件分发器:负责发起通知
事件对象:记录事件的相关信息
results matching "
"
No results matching "
"