舒心、快乐,比什么都重要

关于Spine动画,关于cocosCreator

最近在看动画的实现方式

cocosCreator 提供了很多种动画的兼容,DB(DragonBone),Spine,逐帧,还有属性动画

一个游戏是否好玩,其一是游戏的核心玩法是否够有创意,当然更多是美工,一个美术的设计

而静态的东西固然是有可能吸引玩家的,但是动态的美工设计能更加吸引用户

逐帧动画主要很耗力,最近一直在学习Spine动画

包括玩家,怪物,场景,全部使用逐帧动画,肯定行不通,那么多一帧一桢的画面简直要疯掉

所以我选择了Spine骨骼动画去做

这样在动的方面,就释放了出来

游戏制作者只需要关注角色怎么在Spine里完成一些动画,就可以在cocosCreator里使用 

        this.pineboyBone.addAnimation(2,'walk',false,0);

这样的函数调用Spine节点的动画,即可完成动画调用

 PS制作人物层面

1 Ps要求每个身体部件尽可能拆解,然后在绘制时,每个部件需要把被遮挡的部分也要画出来,不然骨骼绑定后,动画一运动,就会出现缺漏

2 每个图层分层后,这是Ps转成Spine可接受的文件的关键,然后使用Spine主程序提供的PhotoshopToSpine.jsx这个插件,完成Ps到Spine 的脚本转化

3 具体步骤

Ps中:文件----->脚本----->浏览  ,然后选中 PhotoshopToSpine.jsx 这个脚本文件,即可完成,Ps文件到Spine文件的转化

 ----

跑动动画制作

Mega Man run cycle ,只需要十个步骤就可以实现平滑的跑动动画

   

posted @ 2021-11-08 17:37  Arcturis  阅读(887)  评论(0编辑  收藏  举报