Live2dForCocosCreator icon indicating copy to clipboard operation
Live2dForCocosCreator copied to clipboard

请问有办法将live2d做瞬间替换吗?

Open ga2006467270 opened this issue 4 years ago • 2 comments
trafficstars

我这边有做个专案,要按一下就大量更换10~12个live2d,

发现一直会卡个几侦,才发现loadlive2d有用asyne,这样在真的要非常及时更新的时候会有些问题

我也不是很懂要替换,要存哪些资料(renderTexture?json有好多,哪个要去哪里换?),要翻起来真的很费很费工夫,所以上来求解

(不是localhost开网页的时候真的慢到吐血)

,让我可以存下live2d的资料至少存下来可以即时"替换"

ga2006467270 avatar Dec 08 '20 09:12 ga2006467270

预加载就可以啊,不做预加载基本不可能做到瞬间展现,一个模型的图片就好几兆,你要换十来个那就是好几十兆

backlly avatar Jan 14 '21 02:01 backlly

当时小弟就是新手不懂预加载怎么用... (献上膝盖

不只是直接替换一个live2dComponent脚本这么简单,

您写的init跟load都是需要await的

总之直接替换live2d模型是有研究出来逻辑了

又遇到新的问题 升级到2.4以上版本似乎会有些alpha跑掉了 大老能帮看看吗?

ga2006467270 avatar Feb 19 '21 06:02 ga2006467270