Cocos Creator v2.4.3-rc.7 测试帖(正式版已发)

test_spine.rar (881.8 KB)

动态加载二进制h5运行正常,模拟器报错

这是demo 麻烦看一下

能给个demo么?

creator 2.4.3 安卓监听不到事件

@EndEvil

pageview demo
版本 creator 2.4.3-rc.7
问题描述:开发环境下正常显示,发布手机网页版本 动态加载的pageView页面不见了

pageviewDemo.zip (15.9 KB)

@Santy Wang引擎开发团队3小时前

我这边测试是正常的,会不会你模块剔除了?

手机预览版本:

构建 web mobile 手机上测试的情况

你怎么触发 key_down 事件的

手机是全面屏的情况下,如果返回按钮,不是以点击方式,而且以向上滑动的方式放回的话,就触发不了了,测试机型:小米8,这个手机的主题可以切换经典模式和全屏模式

我试了下,在Cocos2dxGLSurfaceView.java的这里加上这两个就可以了

1赞

这边是全面屏手机,直接滑动退出的

谢谢,大佬!

这个跟我的需求类似, 我现在是先勾选md5打一版本地的, 将每个bundle和对应的version存到本地json, 每次进游戏跟远程的版本json判断一下哪些bundle需要更新, 然后用preload更新就好了, 这样有一个缺点就是, 如果你游戏有10个bundle, 如果都需要热更的话那就相当于整体替换了一遍游戏…, 不过也没啥办法至少这样首版本无需去服务器下载所有资源, 提审的话还有希望…

2.4.0 一样的做法
2.4.3 可以加载缓存区的bundle, 直接把remote 文件夹复制到 assets 目录下 . 把版本号写入assets 资源内的配置文件 .进行加载. …
可以减少一次打包:joy:

Desktop.rar (37.2 KB)
不知道上个spine的二进制原生动态加载问题进展怎么样了
现在有另外一个问题,这个spine idle动画占了9个dc
@EndEvil

@Knox @EndEvil

常驻节点的大小 会在切换场景之后 变成初始值。 已经使用了widget 组件

1赞

2.4.3 版本里面的热更新优化后,存在一个隐形的bug,如果热更新资源存在zip文件,并且zip里面的文件不在远程的project.manifest里面,解压后的zip文件会别当做不需要的资源删除掉。

@jare

能确认下,是下面这样的更新逻辑吗?

  1. 旧版本存在zip文件
  2. 新版本不存在zip文件
  3. 更新后,删除zip文件

不是这样子的哈,包体里面是没有zip文件的。新版本远程的import被压成import.zip了,import文件夹删除了,然后生成的project.manifest文件

麻烦给一下简单的 demo 吧,我这边好进行测试

creator 2.4.3 发布微信小游戏 勾选允许引擎分离 报错如下

将plugins的cocos版本改成2.4.1 就不报错了,搞不明白

改成2.4.1 真机调试 报错