请问一下2.4版本spine动画如何做图片换装

  • Creator 版本:2.4

看了一下工程示例,只有做skin换装,没有图片换装。搜索网上的代码,是要替换slot中attachment的region,但是用的spine方法很多都报错了,不知道是不是版本变化都改掉了,请问一下现在2.4版本应该怎么做图片换装

给个邮箱?发个测试 demo 给你瞅瞅?

49333350@qq.com 谢谢啦

已发。。。。

试了一下,网页的可以,jsb的好像不行,模拟器上跑报错了

  • Simulator: D/jswrapper (143): JS: [WARN]: Should not specify class name changeSkin for Component which defines in project.

  • Simulator: D/jswrapper (143): JS: load quick_compile_project: 6.088000000000022ms

  • Simulator: D/renderer (626): Device caps: maxVextexTextures: 32, maxFragUniforms: 4096, maxTextureUints: 32, maxVertexAttributes: 29, maxDrawBuffers: 8, maxColorAttatchments: 8

  • Simulator: D/jswrapper (143): JS: Cocos Creator v2.4.8

  • Simulator: D/jswrapper (162): JS: [ERROR]: unhandledRejectedPromise TypeError: sp.spine.updateRegion is not a function

  • Simulator: stacktrace:

  • Simulator: [0]fulfilled@src/cocos2d-jsb.js:94352

  • Simulator:

我要做安卓版的,应该是要用jsb的吧?

image
有带着原生需要替换修改的文件,构建后替换,重新编译下。

1赞

还是放一个链接吧

https://gitee.com/yeshao2069/public-demo/tree/main/Demo/Creator2.4.6_2D_SpineChangeClothes

发现这个问题好多人在问了
引擎组啥时候直接添加到引擎接口里???