2020版本加载龙骨动画的问题

我现在有一个龙骨动画导入到2020版本的FairyGUI里面,在FairyGUI里面播放龙骨是正常的,但是导出到Unity里面就加载不出来,SDK我也是是下的最新的版本,这个需要怎么处理呢
已邀请:

ethanchan

赞同来自: zero135795

虽然我没有使用DB,不过楼主你可以先检查下你使用有启动Extensions中的DragonBonesLoader.cs,在github上可以找到最新的源码
 
文件地址:https://github.com/fairygui/FairyGUI-unity/blob/master/Assets/Extensions/DragonBones/DragonBonesLoader.cs 
 
使用方法
1.FairyGui的Package链接DB的库(如果没有使用Packages可以掠过该步骤)
2.将该文件拷贝到FairyGui的工程中(必须在同一个工程中)
3.启动宏”FAIRYGUI_DRAGONBONES“ 或者删除该文件的宏定义
4.再试试
5.如果不行那就要靠谷主看看了

zero135795

赞同来自:

非常感谢回答,我已经找到解决的方案了,是我的加载方式有点问题,我之前用的都是spine,现在为了配合客户的一些特殊需求,我现在用的是龙骨,只要在unity生成龙骨数据,使用DragonBonesLoader.cs里面的SetDragonBones函数来把加载出来的数据传过去就完事了

谷主

赞同来自:

一楼说的比较清楚了。只是如果你是用编辑器发布过去的话,漏了一个步骤,就是在Unity里,右键点击龙骨的json或者dbbin文件,然后Dragonbones/Create Unity Data。这样编辑器里的龙骨自动显示了。

要回复问题请先登录注册