Cocos Creator 3.4.2 引擎 sp.SpineSocket 问题

Cocos Creator 3.4.2 引擎 sp.SpineSocket 功能

在H5上,弓箭可以插在目标身是跟随动画一起动
image

而在安卓真机上,弓箭插到了脚下了,这个位置应该是锚点的位置

image

麻烦引擎组的同学帮看看这个BUG如何解决,急!!!

3.5.0 已经修复这个问题,麻烦试一试。

我们游戏快上线了,升级3.5有点慌啊,有没有3.4.2的解决方法

参照这个提交改一下
cocos/spine/attach-util.ts
platforms/native/engine/jsb-spine-skeleton.js


需要说明的是不要直接把组件挂到socket target上,新建一个空node作为target,组件设置为target的child

spine 原生上问题有点多 我都不想吐槽了 我都怀疑是不是直接做完没有仔细测试就上线了

0@}3K_Q`9CPD{8VZ4DNR_S
安卓按个方法修改后,我H5的箭角度不对了,安卓上还是之前上面有问题那个图一样,箭在脚下。

我尝试升级了3.5的引擎测试了下,H5箭的位置也不对,效果就是上图的样子。

1赞

该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。