DragonBones / DragonBonesCSharp

DragonBones C# Runtime
MIT License
533 stars 198 forks source link

最新的Unity代码ReplaceSlotDisplay一个非网格的Slot之后会看不见 #43

Closed Se7eNHea7eN closed 6 years ago

Se7eNHea7eN commented 6 years ago

最新的Unity代码ReplaceSlotDisplay一个非网格的Slot之后会看不见,网格的才可以看见。demo里的Ubbie就可以复现

Se7eNHea7eN commented 6 years ago

之前没有这个问题,更新之后才有的

Se7eNHea7eN commented 6 years ago

并且UGUI的ReplaceSlotDisplay之后 网格的Slot也看不见 非网格也看不见

wuliao2230 commented 6 years ago

你好,你发现的问题,我们测试后,确实也发现了,UGUI替换后slot都会看不见,问题已经找到,我们会尽量修复,不过可能近期无法更新到git上。 普通的Armatrue,我们测试却没有重现你所说的问题,如果你那里可以必现的话,方便提供测试工程吗?

Se7eNHea7eN commented 6 years ago

你们demo里的ubbie就可以复现的。demo里的是替换了pifeng这个插槽,这个插槽是网格。你替换一个不是网格的插槽,比如嘴巴,都可以复现。

Se7eNHea7eN commented 6 years ago

在之前的版本中,替换非网格的插槽都是正常的。

Se7eNHea7eN commented 6 years ago

请问问题解决了吗?

wuliao2230 commented 6 years ago

你好,这个问题我们已经解决,不过要在近期的下一个版本中发布

wuliao2230 commented 6 years ago

我们已经更新了,插槽问题也包括其中,你可以更新下试试

Se7eNHea7eN commented 6 years ago

最新版本我试了。demo里的方式确实可以正常工作,替换一个atlas里的图片。但是我替换一个Texture2D之后,依然不可见。

wuliao2230 commented 6 years ago

有警告提示吗?你是用UGUI模式下替换的,还是正常的模式下替换的

Se7eNHea7eN commented 6 years ago

没有警告 正常模式 我是用你们demo测试的 那个机器人 不是UGUI

Se7eNHea7eN commented 6 years ago

ReplaceSlotDisplay有一个重载是带有Texture2D参数的 那个方法替换一个图片进去