[]希望给spine增加一个showSlotSkinByName(slotName:String, name:String)方法

目前关于spine骨骼动画提供的关于换装的功能有:
QQ图片20161203095654.png

其中:showSkinByIndex(skinIndex:int):void 根据spine中的皮肤索引一键换装
showSkinByName(name:String):void 根据在spine中的皮肤起的名字一键换装
 
showSlotSkinByIndex(slotName:String, index:int):void 根据spine中的单个插槽里的纹理索引换皮肤
缺少一个showSlotSkinByName(slotName:String, name:String) 根据spine中的单个插槽里的纹理名字换皮肤的方法
QQ截图20161203101042.jpg

如图:如果武器weapon插槽里起的名字不是连续的索引数字,一般可能会起“sword”、“bow”、“gun”等名字,那么用索引去单个切换纹理的方式会很难判断和对应起来。
 
既然官方已经提供了通过名字一键换肤的方法,想着提供一个单独的插槽通过名字换肤应该不难。因为官方spine的官方run-time提供了这样一种方法的,目前项目中的骨骼较多,如果再一一去改成索引会很费事,也不利于后期记忆和维护。
 
说了这么多,目的:如题。还请技术人员能百忙之中抽出点时间为开发者提供更多方便的方法,让开发者有更多精力的集中在游戏本身上。谢谢^_^辛苦了
 
已邀请:

daohu

赞同来自: cuixueying

目前已经增加,感谢layaBox

cuixueying

赞同来自:

很感谢您的反馈,这个问题我们会重视的,尽快完善spine和dragonbones的使用,谢谢!

要回复问题请先

商务合作
商务合作