麻烦把资源私信发我一下。
SpineDemo.ts 中 spineActionComplete 和 spineEventListener 函数中的代码,用 scheduleOnce wrap 到下一帧执行可以绕过此问题。
这个问题我们在 3.8.7 中跟进一下。感谢反馈。
你项目设置中,没有选择用 spine 4.2 ,请阅读 release note 中编辑器相关的更新。
默认是 spine 3.8 的运行时,加载 spine 4.2 的资源肯定要出问题啊。
你切换到 spine 4.2 重启就可以了。
啥时候能支持一下spine4.0啊???

不是已经支持了4.2了吗
怎么崩的?有复现 demo 吗?
请提供一下复现问题的资源以及复现方式。
工程已经发给@song2008_2001 复现的方式就是在iphone的手机safari浏览器上运行 点击添加 到10左右就会报错
该问题会在 3.8.7 修复,可以到时候 3.8.7 得论坛版上进行验证
能不能给你们提个建议:当某个脚本编译出错的时候提示并跳过该脚本?我现在的情况是IDE提示我脚本编译失败,但是不知道哪个失败了,而且我检查脚本都没有报错,最炸裂的是整个项目的所有脚本都提示编译失败。。。我都不知道该怎么检查了
你发一下提示信息
把改的几个脚本还原回去就好了,目前还不知道是哪个脚本的问题,报错信息整不出来了,还原回去就好了应该是某个脚本出问题了,但是没看到VScode检测到问题
动态生成的弹窗点击事件穿透了,本来想弄一个demo,发现简单的demo没有问题,先看一下视频吧,主界面Camera的pri是1000,弹窗的Camera的Pri是65535,并且组件添加了BlockInputEvents,点击弹窗界面,主界面的按钮响应事件了。另外就是非动态添加的没有问题,就是直接把弹窗预制体拖到场景中尝试是没有穿透的,下面是录制的视频
202503242336.zip (3.7 MB)
如果怀疑是迁移的问题,你可以新建一个项目,然后设置为 spine 4.2 再重启看看。
同样遇到这个问题。。。。
你翻译一下就知道了,不过是如何绑定自定义组件的,自定义组件写了啥,你是不是有定义 @requireComponent(xxx) ?




