祝大家开工大吉!本系列文档已经同步托管到 github:欢迎 start 。
往期记录:
部分PR周知:
1、scrollView 不开启回弹 scroll-to-bottom 回调不生效
2、用没有压缩过的图替换使用 PVRTC 4bits RGB Separate A 格式压缩后的图,显示有问题
PR: https://github.com/cocos-creator/engine/pull/6019 https://github.com/cocos-creator/engine/pull/6022
3、两个层级属性相同的 button 节点,渲染顺序较晚的节点将 scale 设置成 0 之后,会导致渲染顺序较早的节点无法被点击
4、this.node.getBoundingBoxToWorld 调用之后导致 mask 异常
5、只调用一次 cc.gamme.once,却能重复收到好多好多次回调
7、摄像机在不勾选AlignWithScreen时缩放效果异常
常见问题:
A: 改成 [self showPlaybackControls:NO];
https://forum.cocos.org/uploads/default/original/3X/8/5/859870fdf171d465afcf35951086ee8e7d1a9ce6.png
2、web 打包构建, 发现未引用的业务代码也打了进去, 引用方式是通过 import 引用, 通过 export 导出
A:通常情况下的 import/export 即使未引用也会打包进去。
环境变量 就是 CC_EDITOR 之类的宏啊,参考
https://docs.cocos.com/creator/api/zh/modules/GLOBAL-MACROS.html11
测试内容写在 if(CC_DEBUG){ } 里面,在正式构建的时候就会剔除了
A: 通过修改cc.AnimationClip.curveData4能够达成你要的效果
A: performance.now();
7、Cocos creator 2.2.1 需要什么版本的 NDK 呢?
A: 由于兼容性问题,2.2.x 版本是建议使用 r17 ~ r19 这些 NDK 版本的,r16b 这个版本也能用。
8、dragonBones.WorldClock安卓原生报错
A: 原生可以使用 WorldClock.getClock().advanceTime(-1)
A: 目前是有这个问题,在全局使用下面方法,可以修复这个错位,但是会引入黑边的问题,黑边可以试试使用第三方工具(texture packer)对图片做扩边处理。
cc.macro.FIX_ARTIFACTS_BY_STRECHING_TEXEL_TMX = false;
游戏开发辅助工具推荐:
论坛教程推荐:
CocosCreator 游戏试玩推荐:
platform: WeChatMinGame
QRCode:
platform: WeChatMinGame
QRCode:
platform: WeChatMinGame
QRCode:
如果你想通过本帖与大家分享创意、技巧或者你们制作的游戏,请你通过邮箱与我取得联系:337031709@qq.com 。感谢大家对 Cocos 团队的支持,我们下一期再见。