如题所述
cocos2dx能够用的差不多就Spine和DragonBones。
最好的自然是 spine(专业版),不过需要大约299美刀一个key,应为是要钱的。
如果是 Spine(基础版),69美刀一个key,你就不用考虑了,这个是个战5渣,应为没有 IK(约束),FFD(自由变形/mesh)这两个相当实用的功能,只有专业版才有。
网上倒是有个破檞版,1.7.0.3版本,版本比较老(现在都3.x多了),不过倒是有Mesh功能,可以自由变形,不过.......
其实推荐的还是 DragonBones,应为就在今年六七月份,这个刚好被完善了,到了版本4.5以上spine(专业版)有的功能这个都有,官网也给出了c++的运行库(需要自己去配),最关键的是这个不要钱的。(不要去看网上的教程,那个是老黄历,怎么说呢,大约在cocos2dx 3.10以前,DragonBones刚好到了4.5版本,有了Mesh功能,这个时候DragonBones自带的编辑器其实并不能直接支持cocos,还需要一个flash的插件导出,而且mesh功能也不能用,虽说这个软件本身还是可以的,但对cocos的支持其实很差【一脸的嫌弃】)
我最近试了下的,已经能直接支持了,功能齐全。
最好的自然是 spine(专业版),不过需要大约299美刀一个key,应为是要钱的。
如果是 Spine(基础版),69美刀一个key,你就不用考虑了,这个是个战5渣,应为没有 IK(约束),FFD(自由变形/mesh)这两个相当实用的功能,只有专业版才有。
网上倒是有个破檞版,1.7.0.3版本,版本比较老(现在都3.x多了),不过倒是有Mesh功能,可以自由变形,不过.......
其实推荐的还是 DragonBones,应为就在今年六七月份,这个刚好被完善了,到了版本4.5以上spine(专业版)有的功能这个都有,官网也给出了c++的运行库(需要自己去配),最关键的是这个不要钱的。(不要去看网上的教程,那个是老黄历,怎么说呢,大约在cocos2dx 3.10以前,DragonBones刚好到了4.5版本,有了Mesh功能,这个时候DragonBones自带的编辑器其实并不能直接支持cocos,还需要一个flash的插件导出,而且mesh功能也不能用,虽说这个软件本身还是可以的,但对cocos的支持其实很差【一脸的嫌弃】)
我最近试了下的,已经能直接支持了,功能齐全。
温馨提示:答案为网友推荐,仅供参考
第1个回答 2018-06-28
还有第四种选择,3.x 下采用flash + Armature,就是不知道新版的Armature和原来的有多大区别。
现在面临连个选择,升级3.x,3.x有3种选择:
1. cocostudio + 官方的Armature,
2. spine + 官方的SkeletonAnimation
3. flash + dragonBones官方的cocos2dx 3.x的插件,
这三种选择有哪位大牛给对比细致分析下,我先说说我的看法吧
第一种选择优点在于可以跟着官方走,更新
第二种选择优点在于 spine更新块,稳定,成熟
第三种选择优点在于flash美工熟练,不过dragonBones在给白鹭引擎做,目前3.x没看到专人维护,同样看了他们的2.2.x的版本,太卡基本不能用。本回答被网友采纳
现在面临连个选择,升级3.x,3.x有3种选择:
1. cocostudio + 官方的Armature,
2. spine + 官方的SkeletonAnimation
3. flash + dragonBones官方的cocos2dx 3.x的插件,
这三种选择有哪位大牛给对比细致分析下,我先说说我的看法吧
第一种选择优点在于可以跟着官方走,更新
第二种选择优点在于 spine更新块,稳定,成熟
第三种选择优点在于flash美工熟练,不过dragonBones在给白鹭引擎做,目前3.x没看到专人维护,同样看了他们的2.2.x的版本,太卡基本不能用。本回答被网友采纳