Unity中dragonbones动画不显示的问题
我在将dragonbones(v4.9.0)动画导入unity(v5.4.3)时,出现了诡异一幕:在Scene视图可以看到动画,但是在Game视图怎么都看不到。
然后我把官方demo拷贝到我的场景,却可以显示:
我看了一下两个动画都是用了dragonbones库里的UnityArmatureComponent,属性我也设置成了完全一样,但是怎么会这样呢?
原来,这是dragonbones的一个bug,我第一次创建骨骼动画的时候,是先创建了一个空对象,然后在属性面板添加了一个UnityArmatureComponent脚本。这样创建出的对象就是渲染不出来的。
正确的做法是右击选择dragonbones,然后选择armature对象就可以渲染了: