美文网首页
CocosCreator

CocosCreator

作者: gamter | 来源:发表于2017-04-23 16:45 被阅读0次
    • 用Android Studio打开项目资源文件丢失
      如果要使用 Android Studio 来调试项目,请先使用 Creator 的编译功能编译一次项目。Creator 的编译功能会编译 C++ 代码(生成 so),并且将资源文件拷贝到 assets 文件夹。然后再使用 Android Studio 导入并调试项目。(Android Studio 只编译 java 代码,并不会编译 C++ 代码,也不会拷贝资源文件)。
    • 屏幕适配策略
      在Canvas的脚本上写入
      cc.view.setDesignResolutionSize(1136,640, cc.ResolutionPolicy.EXACT_FIT);
    • 注意脚本中的方法名不要和属性名重复了
    • 在预制中做的修改,保存后,之前加到场景中的预制不会跟着改。
    • 清除所有本地存储:cc.sys.localStorage.clear();
    • 可以将预制还原成普通节点
    • cc.log()在Xcode上无法输出
    • Cocos游戏内截屏
    • 注意脚本的加载顺序:先加载的脚本若调用后加载脚本中的方法,无法使用后加载脚本中onload()方法中定义的变量。
    • packages文件夹放插件
    • 节点的active属性设为false后,节点上挂的脚本便不执行了。
    • js_cocos2dx_JSObjCBridge : call result code: -4 jab传的参数类型不对。
    • 设置节点位置:node.setSiblingIndex(idx);
    • AnySDK引起的苹果iap审核被拒
    • 给按钮挂点击事件时诡异地找不到方法,将脚本中的方法换个位置后就能找到了。
    • 节点被禁用(active=false)时,挂载节点上的脚本会失效,如果有按钮需要用到改脚本里的方法会无效。
    • ios端构建时,报错:包名不能以数字开头,改安卓平台的包名……

    相关文章

      网友评论

          本文标题:CocosCreator

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