在用cocosCreator开发微信小游戏的时候,由于微信只允许上传4M的发布包,所以包体成为开发者斤斤计较的对象.但有时候我们游戏明明没有什么资源,但是编译后却发现空间不足,这是因为cocosCreator引擎本身携带的组件就占用很大的空间.这就需要我们手动将我们游戏中不需要用到的组件给剔除掉,压缩空间.
选择项目-->项目设置-->在项目设置弹出中选择模块设置,剔除你不需要用到的模块.
以下列出部分模块的中文解释,便于理解(常用的类似Button这些,我就不在下面列出了)
Canvas Renderer Canvas渲染方(从 v2.0.0 开始,开发者在开放数据域项目中不能够勾选 WebGL Renderer,必须勾选 Canvas Renderer,因为开放数据域仅支持 Canvas 渲染。)
WebGL Renderer WebGL渲染方式
Dynamic Atlas 动态合图组件
LabelOutline Label 组件添加描边效果
Mask 遮罩组件
Graphics Graphics 组件提供了一系列绘画接口
ParticleSystem 粒子资源组件
TiledMap 地图组件
Spine Skeleton 骨骼骨架组件
DragonBones 骨骼动画组件
RichText 富文本组件
MotionStreak 拖尾组件
Toggle 复选框组件
PageView 画廊翻页组件
PageViewIndicator 翻页组件的配件(页数,当前在那一页)
Slider 滑动器组件
Collider 碰撞组件
Physics 物理引擎
NodePool 对象池组件
StudioComponent 导入其他编辑器项目
Intersection 碰撞检测辅助组件
Mesh 网格组件
更多惊喜,请关注公众号: