RegionAttachment初始化报错

spine中想要创建一个attachment来图片插槽,但是报错了。 看起来像是给 wasm 传参的类型错误,求问如何解决,感谢各位大佬~~~

  • Creator 版本:3.8.3

  • 目标平台: 模拟器

  • 重现方式:new sp.spine.RegionAttachment(‘plate’)

  • 首个报错:
    2024-11-18 07:34:07 [PreviewInEditor] Cannot pass “plate” as a String
    BindingError: Cannot pass “plate” as a String
    at Object.eval (/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/emscripten/spine/spine.wasm.js:10:1)
    at new BindingError (/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/emscripten/spine/spine.wasm.js:10:1)
    at throwBindingError (/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/emscripten/spine/spine.wasm.js:10:1)
    at RegisteredPointer.nonConstNoSmartPtrRawPointerToWireType [as toWireType] (/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/emscripten/spine/spine.wasm.js:10:1)
    at Object.eval (/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/emscripten/spine/spine.wasm.js:10:1)
    at Object.eval (/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/emscripten/spine/spine.wasm.js:10:1)
    at new RegionAttachment (/Applications/Cocos/Creator/3.8.3/CocosCreator.app/Contents/Resources/resources/3d/engine/native/external/emscripten/spine/spine.wasm.js:10:1)

3.8.x的都有这个问题,论坛咨询了引擎组一直没消息。

这个应该在 3.8.5 中修复,近期会发布,请到时候验证看看。

1赞

好嘞,期待~