我自己理解的,人物裸模、衣服、裤子、头发、鞋子,按层级盖上去,就可以了。
但是,我看好几个竞品的人物,是会动的,例如头发和双手,是会有轻微摆动的。。。
这块我就不理解了,看资源明明是图集,又不是spine动画,他为啥能动啊,而且还有呼吸效果的??
然后手上如果带了饰品,饰品还能随着手一起轻微摆动,说明并不是每一层图都用序列帧替代,是吧,那他是怎么做的那????
我自己理解的,人物裸模、衣服、裤子、头发、鞋子,按层级盖上去,就可以了。
但是,我看好几个竞品的人物,是会动的,例如头发和双手,是会有轻微摆动的。。。
这块我就不理解了,看资源明明是图集,又不是spine动画,他为啥能动啊,而且还有呼吸效果的??
然后手上如果带了饰品,饰品还能随着手一起轻微摆动,说明并不是每一层图都用序列帧替代,是吧,那他是怎么做的那????
用的spine挂点吧
spine,局部换装,骨骼差距不大动画没影响
简单动画直接用脚本控制,写一个摇摆脚本就行了吧
如果自己写脚本控制那个,有参考吗?
例如怎么弄?所有层,做帧数对齐吗,然后多少帧时,控制子节点在什么坐标,这样吗?
但是我没看明白,他人物是,裤子盖住身体,双手盖住裤子,衣服又盖住双手,意思是不是,我要每一层,每一帧,节点在什么坐标,我脚本控制,然后节点下,是放图片,序列帧,还是spine都无所谓的???
这是做的插槽,只有这样换装才有层级感,挂点的资源会始终在spine上层,除非手也是挂点,并且在裤子的上层,这样下来全是挂点了,后面想做一些层级会很困难
所以,是不是不用挂载点,就得自己写脚本,控制每个节点每个时间的位置?
这样才能实现,每个节点下,可以自由放图片,或者序列帧,或者骨骼动画?
你先去查看下 插槽 就明白了
spine动画做成Animation动画,身体部位图片随意替换,没有层级问题
看美术功底的东西 美术不行就得自己做效果了
开个课学习一下
全是图集,还能做的会动,会呼吸,请上传下动的视频,鉴赏下是不是程序控制的
我正在做第6个独游,参考的暖暖的换装,从爱给网找的图集,我觉得应该不是spine,我估计是每个节点单独脚本控制的位移,这样只更换脚本下的图就可以了,我正在试着写类似的功能,等试试看效果是不是差不多,应该就明白了
感觉可以,需求不复杂的。没有层级动态更换的,就是个裸身体,一堆挂点,随便换
用spine,简单修改一下spine源码就行,主要修改它的渲染顺序和动作合并这一块就行了,挂点是做不出来的,别问我为啥,几年前就做过这类产品
替换spine插槽上图片数据。 完事
这样做不来的,比如说头发这部件,它包含了三个部分,刘海,后脑勺,普通头发。而头这个部件,插进去,它要在刘海后面(中间还有其他散部件等等)。而这两个部件导出来的资源往往是一个完整的spine文件,单纯改插槽是不行(不排除某些业务可以满足),往往需要自己动态管理bones和slots,还得合并动作。这里提供一个思路,读取spine资源部件的时候,动态创建骨骼和插槽,然后依附在某个固定的部件,比如说身体。插入,排好序,然后再合并一下动作就行了。