///以下为必选,不可手动去除的模块 ///
1.Core
核心,必选
2.Canvas
屏幕适配,必选
3.Sprite
精灵,必选
4.Label
文本渲染,必选
///以下为非必选,可手动去除的模块///
5.Audio
音频相关
6.AudioSource
音频源组件,可进行音频剪辑
7.Action
节点动作系统
8.Animation
cocos动画系统
9.Button
按钮组件相关
10.Collider
碰撞组件
11.Dynamic Atlas
动态合批
12.DragonBones
龙骨动画
13.EditBox
EditBox组件,用于用户进入文本录入
14.Graphics
绘图组件
15.Geom Utils
cc.geomUtils模块,包含一些几何相关功能接口
16.Intersection
辅助类,用于测试形状与形状是否相交
17.Layout
Layout 是一种容器组件,容器能够开启自动布局功能,自动按照规范排列所有子物体,方便用户制作列表、翻页等功能
18.Label Effect
文本效果
19.Mask
遮罩
20.Mesh
网格
21.MotionStreak
拖尾
22.NodePool
对象池
23.Native Socket
需要在原生平台使用 WebSocket,则需要勾选 Native Socket 模块
24.Physics
物理
25.PageVeiw
页面视图组件,实现分页功能
26.PageViewIndicator
PageviewIndicator 用于显示 PageView 当前的页面数量和标记当前所在的页面
27.ProgressBar
进度条
28.ParticleSystem
粒子
29.RichText
富文本,RichText 组件,可设置文字效果
30.Renderer Texture
纹理渲染模块
31.Slider
滑动器组件
32.ScrollBar
ScrollBar 允许用户通过拖动滑块来滚动一张图片,它与 Slider 组件有点类似,但是 ScrollBar 主要是用于滚动,而 Slider 则用来设置数值。
33.ScrollView
ScrollView 是一种带滚动功能的容器
34.Spine Skeleton
spine动画相关
35.StudioComponent
Cocos Studio 项目导入时用来保存控件数据的组件
36.Toggle
Toggle 是一个 CheckBox(复选框),当它和 ToggleGroup 一起使用的时候,可以变成 RadioButton(单选按钮)。
37.TiledMap
TiledMap(地图)用于在游戏中显示 TMX 格式的地图。
38.VideoPlayer
用于在游戏中播放视频
39.Widget
Widget (对齐挂件) 是一个很常用的 UI 布局组件。它能使当前节点自动对齐到父物体的任意位置,或者约束尺寸,让你的游戏可以方便地适配不同的分辨率。
40.WebWiew
用于在游戏中显示网页
///3d模块///
41.3D
勾选则操作所有3D模块
42.3D Primitive
基础3D物体
43.3D Physics
3D物理
44.3D Particle
3D粒子
45.SafeArea
该组件会将所在节点的布局适配到 iPhone X 等异形屏手机的安全区域内,可适配 Android 和 iOS 设备,通常用于 UI 交互区域的顶层节点。