跳至正文

Cocos

CocosCreator开发笔记(25)-一些优化总结

  • Cocos

包体优化 删除无用代码 定期清理,删除重复和未引用的资源 压缩音效文件,尽可能少占用空间 资源尽量放到res目录下。因为resources目录下的每个文件都会生成一个json,构建导出时,把资源映射关系存到Settings.js中,导致setting.js变大,所以,不是代码动态加载的资源,千万别放… 阅读更多 »CocosCreator开发笔记(25)-一些优化总结

CocosCreator开发笔记(24)-Creator程序员应该掌握的一些ES6语法

  • Cocos

ES6,全称ECMAScript 6.0,是2015年6月发布的JavaScript 新一代语法标准。与之前版本相比,增加了很多有用的特性,使JavaScript代码更加优雅和可靠。 目前主流浏览器已经支持99%以上的ES6语法,所以我们也可放心的在Cocos Creator 2.x及更高版本中使用… 阅读更多 »CocosCreator开发笔记(24)-Creator程序员应该掌握的一些ES6语法

CocosCreator开发笔记(22)-使用convertToNodeSpace和convertToWorldSpace

  • Cocos

含义 convertToNodeSpace 将一个点转换到节点 (局部) 坐标系,并加上锚点的坐标。 也就是说返回的坐标是相对于节点包围盒左下角的坐标。 convertToNodeSpaceAR 将一个点转换到节点 (局部) 空间坐标系,这个坐标系以锚点为原点。 也就是说返回的坐标是相对于节点原点的… 阅读更多 »CocosCreator开发笔记(22)-使用convertToNodeSpace和convertToWorldSpace

CocosCreator和gulp-使用gulp-imagemin压缩图片

  • Cocos

在游戏开发中,打包前进行图片压缩是必需工作,gulp内置了很多构建、优化插件,例如:图片压缩、js文件合并等等,这样,在游戏构建过程中,只需一个命令,就可以自动做完所有这些工作。 gulp简介 gulp的目标是用自动化构建工具来增强你的工作流程。 易于使用 通过代码优于配置的策略,gulp让简单的任… 阅读更多 »CocosCreator和gulp-使用gulp-imagemin压缩图片

CocosCreator开发笔记(15)-如何处理Spine动画的结束回调

CocosCreator提供了很方便的Spine动画接口,我们常常会在播放Spine动画完成后做一些处理,这就需要知道Spine动画播放完成的准确时机。 有两种注册结束回调的方法,一是使用 setCompleteListener,它是针对单个动画的,一般使用这个就可以了。示例代码如下: playSp… 阅读更多 »CocosCreator开发笔记(15)-如何处理Spine动画的结束回调

CocosCreator开发笔记(14)-如何增加置灰层

  • Cocos

游戏的弹出窗口常常会要求窗口背景置灰,并且屏蔽非窗口区域的输入事件。在Cocos引擎以前版本中,通常做法是动态创建一个置灰Layer,并屏蔽所有输入事件来实现。而CocosCreator中内置了一个BlockInputEvents组件,不需添加任何代码,很轻松实现了这个功能。 使用方法 1、在窗口根… 阅读更多 »CocosCreator开发笔记(14)-如何增加置灰层