Skip to content Cocos Creator搜索文档KMain NavigationAPI 参考引擎下载资源商店简体中文
English简体中文
English主题
Cocos Creator3.0菜单回到顶部 Sidebar Navigation 新手入门基础使用关于 Cocos Creator
安装和启动
使用 Dashboard
Hello World!
项目结构
编辑器界面场景编辑器
层级管理器
资源管理器
属性检查器
控制台
偏好设置
项目设置
主菜单
工具栏
编辑器布局
预览调试
获取帮助和支持
注意事项
快速上手:制作第一个游戏
升级指南v3.0 升级指南
v3.0 材质升级指南
资源分包升级指南
资源管理模块升级指南
基本工作流场景制作场景资源
节点和组件
坐标系和节点变换
节点层级和渲染顺序
使用场景编辑器搭建场景
资源系统资源工作流
图像资源纹理贴图资源
精灵帧资源图像资源的自动剪裁
立方体贴图资源
图集资源
自动图集资源
艺术数字资源
预制资源
字体资源
音频资源
材质资源
模型资源从第三方工具导出模型资源
glTF 模型
Spine 骨骼动画资源
DragonBones 骨骼动画资源
TiledMap 瓦片图资源
JSON 资源
文本资源
脚本指南及事件机制编程语言支持
脚本基础创建脚本
配置代码编辑环境
脚本运行环境
装饰器使用
属性参数参考
生命周期回调
脚本使用访问节点和其他组件
常用节点和组件接口
创建和销毁节点
使用计时器
组件和组件执行顺序
加载和切换场景
获取和加载资源
tsconfig 配置
脚本进阶
事件系统发射和监听事件
节点系统事件
全局系统事件
事件 API
模块规范与示例引擎模块
外部模块使用案例
模块规范
插件脚本
跨平台发布熟悉构建发布面板
通用构建选项介绍
发布到 Web 平台
发布到原生平台安装配置原生环境
原生平台 JavaScript 调试
发布到小游戏平台发布到 HUAWEI AppGallery Connect
发布到支付宝小游戏
发布到字节跳动小游戏
发布到华为快游戏
发布到 OPPO 小游戏
发布到 vivo 小游戏
发布到小米快游戏
发布到百度小游戏
发布到微信小游戏启用微信小游戏引擎插件
接入微信 PC 小游戏
开放数据域
小游戏分包
命令行发布项目
构建流程简介与常见错误处理
定制项目的构建模版
功能模块图形渲染渲染管线内置管线
相机
光照基于物理的光照
光源平行光
球面光
聚光灯
环境光
基于多 Pass 的多光源支持
阴影
光照贴图
网格MeshRenderer
SkinnedMeshRenderer 组件
SkinnedMeshBatchRenderer 组件
纹理压缩纹理
渲染纹理
材质系统YAML 101
Effect Syntax
Pass Params
Builtin Shader Uniforms
特效组件广告牌
线段组件
天空盒
全局雾
2D 对象2D 渲染渲染排序规则
2D 渲染组件合批说明
2D 渲染对象自定义材质
2D 渲染组件Sprite 组件参考
Label 组件参考
Mask 组件参考
Graphics 组件参考
RichText 组件参考
UIStaticBatch 组件参考
Spine Skeleton 组件参考
DragonBones ArmatureDisplay 组件参考
TiledMap 组件参考
TiledTile 组件参考
MotionStreak
UI 系统UI 组件Canvas 组件参考
UITransform 组件参考
Widget 组件参考
Button 组件参考
Layout 组件参考
EditBox 组件参考
ScrollView 组件参考
ScrollBar 组件参考
ProgressBar 组件参考
LabelOutline 组件参考
LabelShadow 组件参考
Toggle 组件参考
ToggleContainer 组件参考
Slider 组件参考
PageView 组件参考
PageViewIndicator 组件参考
UIMeshRenderer 组件参考
UICoordinateTracker 组件参考
UIOpacity 组件参考
BlockInputEvents 组件参考
WebView 组件参考
VideoPlayer 组件参考
SafeArea 组件参考
UI 实践指南多分辨率适配方案
对齐策略
文字排版
自动布局容器
制作动态生成内容的列表
制作可任意拉伸的 UI 图像
动画系统动画剪辑
动画组件参考
使用动画编辑器创建 Animation 组件和动画剪辑
动画编辑器面板介绍
编辑动画剪辑
编辑动画缓动曲线
添加动画事件
使用动画曲线
骨骼动画组件骨骼贴图布局设置
使用脚本控制动画动画状态
音频系统AudioSource 组件参考
音频播放示例
兼容性说明
物理系统2D 物理2D 物理系统
2D 刚体组件
2D 碰撞体
2D 碰撞回调
2D 物理关节
3D 物理物理选项
物理系统
物理组件
使用物理使用碰撞器
物理配置
物理材质
使用刚体
物理事件
分组和掩码
射线检测
粒子系统2D 粒子
3D 粒子粒子系统模块主模块
发射器模块
速度模块
加速度模块
大小模块
旋转模块
颜色模块
贴图动画模块
限速模块
拖尾模块
渲染模块
粒子属性编辑控制面板
曲线编辑器
渐变色编辑器
缓动系统
地形系统
资源管理loader 升级 assetManager 指南
子包升级 Asset Bundle 指南
资源加载
Asset Bundle
资源释放
下载与解析
加载与预加载
缓存管理器
可选参数
管线与任务
资源管理注意事项 - meta 文件
进阶教程扩展编辑器第一个扩展包
第一个面板
第一次数据交互
安装与分享
提交插件到商店
扩展面板编写面板
面板与插件的通信
与其他面板的通信
扩展已有功能自定义消息
快捷键
场景脚本
扩展主菜单
扩展资源管理器面板
扩展项目设置面板
扩展偏好设置面板
扩展构建流程
基础功能扩展包定义
插件系统
消息系统
多语言系统
配置系统
UI 组件
进阶主题如何向 Cocos 提交代码
热更新范例教程
热更新管理器
动态合图
引擎定制工作流程
网页预览定制工作流程
JSB 2.0 使用指南JSB 手动绑定
JSB 自动绑定
Java 原生反射机制
Objective-C 原生反射机制
CMake 使用简介
WebSocket 服务器
页面导航提交反馈全局与节点触摸和鼠标事件 API 鼠标事件 API 函数名返回值类型意义getScrollYNumber获取滚轮滚动的 Y 轴距离,只有滚动时才有效。getButtonNumberEventMouse.BUTTON_LEFT 或 EventMouse.BUTTON_RIGHT 或 EventMouse.BUTTON_MIDDLE。 |全局鼠标事件 API 函数名返回值类型意义getLocationVec2获取鼠标位置对象,对象包含 x 和 y 属性。getLocationXNumber获取鼠标的 X 轴位置。getLocationYNumber获取鼠标的 Y 轴位置。getPreviousLocationVec2获取鼠标事件上次触发时的位置对象,对象包含 x 和 y 属性。getDeltaVec2获取鼠标距离上一次事件移动相对于左下角的距离对象,对象包含 x 和 y 属性。getDeltaXNumber获取当前鼠标距离上一次鼠标移动相对于左下角的 X 轴距离。getDeltaYNumber获取当前鼠标距离上一次鼠标移动相对于左下角的 Y 轴距离。节点鼠标事件 API 函数名返回值类型意义getUILocationVec2获取当前鼠标在 UI 窗口内相对于左下角的坐标位置,对象包含 x 和 y 属性。getUILocationXNumber获取当前鼠标在 UI 窗口内相对于左下角的 X 轴位置。getUILocationYNumber获取当前鼠标在 UI 窗口内相对于左下角的 Y 轴位置。getUIPreviousLocationVec2获取上一次鼠标在 UI 窗口内相对于左下角的坐标位置,对象包含 x 和 y 属性。getUIDeltaVec2获取鼠标距离上一次事件移动在 UI 坐标系下的距离对象,对象包含 x 和 y 属性。getUIDeltaXNumber获取当前鼠标距离上一次鼠标移动在 UI 窗口内相对于左下角的 X 轴距离。getUIDeltaYNumber获取当前鼠标距离上一次鼠标移动在 UI 窗口内相对于左下角的 Y 轴距离。触摸事件 API API 名类型意义touchTouch与当前事件关联的触点对象。getIDNumber获取触点的 ID,用于多点触摸的逻辑判断。全局触摸事件 API 函数名返回值类型意义getLocationVec2获取触点位置对象,对象包含 x 和 y 属性。getLocationXNumber获取触点的 X 轴位置。getLocationYNumber获取触点的 Y 轴位置。getStartLocationVec2获取触点初始时的位置对象,对象包含 x 和 y 属性。getPreviousLocationVec2获取触点事件上次触发时的位置对象,对象包含 x 和 y 属性。getDeltaVec2获取触点距离上一次事件移动的距离对象,对象包含 x 和 y 属性。getDeltaXNumber获取触点距离上一次事件移动的 X 轴距离。getDeltaYNumber获取触点距离上一次事件移动的 Y 轴距离。节点触摸事件 API 函数名返回值类型意义getUILocationVec2获取当前触点在 UI 窗口内相对于左下角的坐标位置,对象包含 x 和 y 属性。getUILocationXNumber获取当前触点在 UI 窗口内相对于左下角的 X 轴位置。getUILocationYNumber获取当前触点在 UI 窗口内相对于左下角的 Y 轴位置。getUIStartLocationVec2获取初始触点在 UI 窗口内相对于左下角的位置对象,对象包含 x 和 y 属性。getUIPreviousLocationVec2获取上一次触点在 UI 窗口内相对于左下角的坐标位置,对象包含 x 和 y 属性。getUIDeltaVec2获取当前触点距离上一次触点移动在 UI 窗口内相对于左下角的距离对象,对象包含 x 和 y 属性。getUIDeltaXNumber获取当前触点距离上一次触点移动在 UI 窗口内相对于左下角的 X 轴距离。getUIDeltaYNumber获取当前触点距离上一次触点移动在 UI 窗口内相对于左下角的 Y 轴距离。 在 GitHub 上编辑此页面最后更新于:
Pager上一页全局系统事件下一页模块规范与示例基于 MIT 许可发布
版权所有 © 2019-2025 Cocos