|
本帖最后由 小八馍馍 于 2019-12-11 00:44 编辑
使用显示图片制作动画
上一节学到触发器中的显示图片和移动图片的功能,
这次我们可以试试这个功能的其他用途
【做动画】我们手头有一些图片素材,如果想要连续播放变成动画,我们可以这样做,
1,首先我们将需要的动画素材丢进我们的工程文件夹中,快速打开工程文件夹的方式是打开iFAction,使用快捷键ctrl+d,
选择进入Graphics/Picture/,新建个文件夹名为js,然后把要批量导入的素材导入这个文件夹,导入好的素材,需要将名称格式统一,
例如:
(快速整理图片名称的方式,首先选中所有图片,然后鼠标右键选择重命名,会自动弹到第一张图片上进行重命名,然后按回车,后面所有的图片名称就都是按照格式排序好的)
然后打开iFAction,设置2个变量
第一个是剑神动画数值,变量类型为数值,默认值为1,因为文件夹中要做的动画的第一张图片名称为A14(1)
第二个是剑神动画,变量类型为字符串,
下面输入需要提取的图片的位置js/A14 (\v[9]).png,其中js是图片起初导入工程的位置,A14是图片的名称前缀,(\v[9])是刚才设置的变量【剑神动画数值】
这个操作的作用,就是把字符串 js/A14 (\v[9]).png 转译成了 js/A14 (1).png,这里有一点需要注意一下,就是文件名后面的斜杠,是/,转译符后面的斜杠,是\,
2,设置触发器
将设置好的【变量9剑神动画数值赋值】=1,这样的话,再次使用触发器,依然是从js/A14 (1).png这张开始播放
3,使用显示图片功能,图片选择字符串图片,选择刚才定义好的变量8,等待2帧显示图片
4,这组剑神的图片,总共40张,设置一个条件分歧,当变量9,剑神动画数值>=40,中断循环,除此之外,执行变量9,剑神动画数值+1的操作,最后设置消除图片
我们可以看一下最终的效果
GIF显示的稍微有点慢,但是实际上,游戏里面,是非常流畅的昂
好啦,使用显示图片功能制作动画就讲到这里啦~~日常还没做,去刷本了~
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|