3.8.7中Spine使用SHARED_CACHE在原生平台会出现异常

  • Creator 版本: 3.8.7

  • 目标平台: Android、编辑器模拟器预览等使用c++的平台

  • 重现方式:

  1. 预制物Spine的Animation Cache Mode使用了SHARED_CACHE,
  2. 在浏览器、小游戏正常播放,但是发布成Android包,或者编辑器中的模拟器预览,就会发生显示异常
  3. 可能和spine工程中使用了中文路径有关
  • 首个报错:没有报错

  • 之前哪个版本是正常的: 3.8.1

  • 编辑器操作系统: Windows、Android

  • 重现概率: 必现

已提供复现工程、Spine工程。


image
spine-example.zip (2.1 MB)

顶一下 :face_with_monocle:

跟路径无关,底层代码问题.
已经好几个版本都出这个问题.
现在我都只实时模式.

现在底层代码改了,最新代码,自己去git同步一下看看吧.

同步过代码了,应该是修了但没完全修
升级3.8.7,spine动画错乱 - Creator 3.x - Cocos中文社区

你好,可以先合并下388 针对 jsb-spine-skeleton.js 的修改验证,谢谢。