美文网首页
cocos creator 你不知道的那些事

cocos creator 你不知道的那些事

作者: 游戏程序猿 | 来源:发表于2019-05-22 19:27 被阅读0次

    1:  cocos creator的目录结构

    assets:存放资源代码的目录;

       pacages: 项目扩展插件所在目录, 这个目录的插件只对当前项目有效;

       library, local,  settings, temp:临时文件夹保存项目的一些临时的设置,

       可以删除,下次打开会自动生成

       .gitignore: git版本管理工具提交时忽略的文件,

         这样垃圾文件就不会提交到git服务器上了;

       creator.d.ts:智能提示文件;

       jsconfig.json, project.json工程配置文件;

    2:  为什么creator 规定代码加载的资源必须要放resources目录下;

         作为可视化编辑器,很多资源和图片,可以直接拖入到编辑器里面。同时有时候又免不了代码加载,那为什么cocos

    creator 规定代码加载的资源一定要放resources目录下呢? 原来编辑器会提供一个机制,就是如果你没有使用的资源,将不会被打包进去。引擎只到哪些资源在编辑器中有使用,但是它不只到代码运行的时候要哪些资源,所以一个代码中加载的资源没有在编辑器中使用,那么默认打包会打包不进去,而资源在代码中使用,没有打包进去的资源会加载不成功,所以引擎规定了一个目录,这个目录下的,不管你有没有在编辑器使用,我都打包进去。这样就确保了代码能加载到这个目录下的资源,而这个目录就是系统规定的resources目录。

    3:  为什么不用代码加载的资源一定不要放到resources目录下;

      按照上面的做法,那我把所有资源都放resources目录下好了,这样不就方便了,呵呵,表面上是这样的,所以很多小伙伴都是这样做的,小编今天告诉你这样做后,导出的发布包中有一个setting.js,  资源放到resources文件夹中的越多,setting.js越大,这个体积可以上1M多,对于现在的H5游戏而言,1M的毫无用处的文件,你自己想哈……

    视频教程:cocos creator微信小游戏【趣味套牛】

    未完,待续… …喜欢大家喜欢

    相关文章

      网友评论

          本文标题:cocos creator 你不知道的那些事

          本文链接:https://www.haomeiwen.com/subject/fkcpzqtx.html