( 完美解决)spine在场景编辑器不能实时预览动作的问题

spine 下的 _updateRealtime 一系列方法都没了

image

2赞

大佬,3.8.2按照你这样改也不行啊 :cry:

直接给你代码和meta文件吧,导入到你项目后重启编辑器就行,鼠标右键场景编辑器中的部分不放 就可以正常速率播放了。changeSpine.zip (974 字节)

2赞

image

这是3.8的吗?试了一下没效果

有效果,但感觉卡顿,不知道什么原因

鼠标按住场景,因为没聚焦的时候调用帧率很低,鼠标左中右键随便哪个按住就行

是直接把changeSpine.js脚本放到assets下吗?我放入assets下会报错:TypeError: Cannot read property ‘updateAnimation’ of undefined

https://gitee.com/yeshao2069/cocos-creator-faq/tree/master/Plugin/spine-run-in-editor

参考demo 看看吧。原理上面已经讲的很清楚了,不行看看demo再对比下

1赞

龙骨动画,如果只是屏蔽 ArmatureDisplay中的 isAnimationCached

if(CC_EDITOR) return false;

这一句的话,在 2.4.x 引擎上是不生效的,请问你这个改动是在 2.2.2 版本上的吗?

老哥,这个按住解决了么

mark!

太牛了 哥!3.8.0 可用

3.8.6版本需要把this.paused改为this._paused