cocos2.4.6模块设置——去除多余模块减少引擎文件体积

///以下为必选,不可手动去除的模块 ///

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 交互区域的顶层节点。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容