Creator3.6.0_2D_SpineChangeSlotWithTexture换装问题

  • Creator 版本: 3.6.0

  • 目标平台:Android

  • 重现方式:点击"player1换图"按钮报错

  • 首个报错:2023-03-21 13:52:32.717 4008-4044/com.spineTest.com E/Cocos: 13:52:32 [ERROR]: [ERROR] file D:/CocosDashboard_1.0.11/resources/.editors/Creator/3.6.0/resources/resources/3d/engine/native/cocos/application/CocosApplication.cpp: line 154
    2023-03-21 13:52:32.717 4008-4044/com.spineTest.com E/Cocos: 13:52:32 [ERROR]:
    Uncaught Exception:

    • location :
    • msg : unhandledRejectedPromise
    • detail :
      obj: {}
      PromiseConstructor Promisestacktrace:
    • [0]modifyAttachment@assets/main/index.js:1

根据:
https://vxobp9gt.fast-github.ml/-----https://github.com/cocos/cocos-awesome-tech-solutions/tree/3.6.x-release/demo/Creator3.6.0_2D_SpineChangeSlotWithTexture
的描述

  1. 已拷贝native-bak中的十个文件
  2. 已在windows 10的命令模式中执行python genbindings.py,未报错,且已重启电脑(windows 10没办法执行"source .bash_profile"命令
    但是关于:找到 jsb_spine_auto.cpp 中找到 updateRegion 是否存在
    在"jsb_spine_auto.cpp"文件中搜索不到"updateRegion"
  3. engine目录下已执行成功三条npm命令
  4. 已在creator编辑器运行"编译引擎"
  5. 已成功构建安卓项目
  6. 已在android studio中成功打包成apk
  7. 真机运行apk报错:
    2023-03-21 13:52:32.717 4008-4044/com.spineTest.com E/Cocos: 13:52:32 [ERROR]: [ERROR] file D:/CocosDashboard_1.0.11/resources/.editors/Creator/3.6.0/resources/resources/3d/engine/native/cocos/application/CocosApplication.cpp: line 154
    2023-03-21 13:52:32.717 4008-4044/com.spineTest.com E/Cocos: 13:52:32 [ERROR]:
    Uncaught Exception:
    • location :
    • msg : unhandledRejectedPromise
    • detail :
      obj: {}
      PromiseConstructor Promisestacktrace:
    • [0]modifyAttachment@assets/main/index.js:1

自动绑定没生成成功,环境变量那些都配好了吗?

已解决
是python环境配置问题,配置地址不能加加Scripts
运行"python genbindings.py"时,提示:"Generating javascript bindings succeeds."才算成功

用3.6.0新建一个2D项目,web换装显示有问题
QQ图片20230321151425
请问应该如何解决?

sp.Skeleton组件下"Premultiplied Alpha"选项取消勾选即可解决