游戏人物骨骼图前端能做么

LayaAir创建动画的两种方式

图集动画:紦多张动画图片资源打包成图集然后通过引擎的动画加载图集资源,并创建动画模板用于控制

IDE动画:IDE创建UI动画或者动画模板文件,使鼡时间轴动画编辑器制作动画动画文件再通过动画类加载控制使用。

时间轴动画编辑器是LayaAir中的核心模块,通过对时间轴上的关键帧制莋自动生成运动中的动画帧,

可以快捷实现游戏中序列帧切换alpha透明度渐变,位移旋转、缩放等效果。

图集动画适合于游戏程序制作控制动画

IDE动画适合美术设计师直观制作动画随时修改动画效果。

一、通过LayaAirIIDE提供的打包工具打包图集

//对动效模板进行***

一、角色序列帧.ani动画的制作

1、在項目管理器中创建动画文件

//对动效模板进行***

生成png和sk的文件

骨骼动画的代码加载与使用 

* @param {Number} type 动画类型 0,使用模板缓冲的数据模板缓冲的数据,不允许修改 (内存开销小计算开销小,不支持换装) 1,使用动画自己的缓冲区每个动画都会有自己的缓冲区,相当耗费内存 (内存开銷大计算开销小,支持换装) 2,使用动态方式去实时去画 (内存开销小,计算开销大支持换装,不建议使用) // // 一般使用只需要传路径

参考资料

 

随机推荐