![[表情_开心]](https://img.tapimg.com/market/images/48516f625646b5ea2c66f0cab3c9c52a.png)
【像素射击攻略】如何添加自定义动画
大家好啊,自定义动画系统已经上线《像素射击》啦,相信大家都很好奇动画效果要怎样添加到自己心仪的武器上吧![[表情_开心]](https://img.tapimg.com/market/images/48516f625646b5ea2c66f0cab3c9c52a.png)
![[表情_开心]](https://img.tapimg.com/market/images/48516f625646b5ea2c66f0cab3c9c52a.png)
今天就给大家带来一期简单的教程
一、进入动画编辑
我们先进入一件自定义武器的3d编辑界面,点击右上角的按钮,进入自定义动画的编辑页面

进入后将默认将整把武器设为A0

二、绑定骨骼
点击左下角的加号可以新建可添加动画的骨骼,最多添加15个骨骼

值得一提的是,这个位置的序号代表动画的父骨骼

这个位置的序号代表着动画的子骨骼

可以通过点击来切换对应的父骨骼

当给父骨骼添加动画时,关联的子骨骼也会连带着获得被添加的动画
但给子骨骼添加的动画,并不会影响到父骨骼
举个例子,当前骨骼有A0和A1,A0是A1的父骨骼

当给A0添加位移动画时,A1作为A0的子骨骼也会连带着获得同样的位移动画

而当单独给A1添加动画时,A0并不会受到影响

在新建完足够的子骨骼后,通过点击子部分的相应序号,就可以在武器上选择想要添加动画的区域

同一个骨骼可以绑定多个区域,可以在选择完一个区域后切出切入,然后选择下一个区域

目前如果发现不小心多选到了不想要的区域,可以通过一个新的骨骼选中不想要的区域,然后删除这个骨骼

三、调整旋转轴心
在绑定完骨骼之后,可以点击这里调整骨骼轴心,也就是动画旋转效果的中心点

点击这个按钮,可以使中心点自动移动到被选中区域的正中心

然后我们再根据需要把中心点调整到合适的位置
四、关键帧动画
游戏内的自定义动画系统以关键帧动画的形式来实现,一秒由30帧画面组成
那什么是关键帧动画呢?
所谓的关键帧是可以帮我们记录下开始时的数值和结束时的数值且不会因为其他帧被改变而改变的特殊帧
系统将自动生成由关键帧记录下的两个数值之间的动画
所以要实现一个完整的动画效果就至少需要两个关键帧哦
五、动画的触发方式
目前支持的动画触发方式有常态、开火和武器切入

常态:当没有添加其他动画时,常态动画将一直循环播放
开火:开火时触发
武器切入:在武器切入时触发
在添加动画前一定要注意选择好动画的触发方式哦~![[TapFamily庆生-万物皆可联动_捏捏脸]](https://img.tapimg.com/market/images/3362922aca8355d9d15c7d0eab4d9c60.gif)
![[TapFamily庆生-万物皆可联动_捏捏脸]](https://img.tapimg.com/market/images/3362922aca8355d9d15c7d0eab4d9c60.gif)
六、动画类型
动画类型分别为移动(position),旋转(rotation)和缩放(scale),界面中的P、R、S也就是这三个动画类型了

不同的动画,对应的XYZ数值代表了不同的意义
在移动(position)动画中XYZ代表的就是相应的坐标点
在旋转(rotation)动画中XYZ代表的是旋转的角度,比如输入90,意味着会旋转90度
在缩放(scale)动画中XYZ代表的是对应轴缩放的倍率
对应轴的字母则如图所示

点击对应的按钮,可以隐藏/显示对应的动画轨道上的所有动画

七、添加动画
点击加号可以给当前轨道添加关键帧

一条动画轨道上最多能支持添加10帧关键帧

我们可以通过将游标滑到关键帧上,点击对应的节点,然后预览实际效果来改变关键帧的数值

当需要添加负值时,可以输入数字后点击这个按钮取负

点击这个按钮可将当前的关键帧锁定,这个时候被锁定的关键帧就会随着我们游标的移动而移动

当关键帧被移动到我们想要的位置的时候,就可以再次点击这个按钮解锁关键帧了
这个按钮代表着是否使当前动画循环播放,可以点击这个按钮预览动画循环播放的效果

当所有需要的数值设定完成后,这一部分的自定义动画就添加完成啦!
八、完成编辑后
在动画编辑完成后,可以通过单击在武器详情界面的图标来预览对应的动画

在榜上或是本地,会有额外的图标来表示该作品添加了自定义动画

在配置的位置中也能预览不同状态下的动画效果
