Project1

标题: #用事件制作一个会动的标题是否可行及如何操作? [打印本页]

作者: 花镜老师    时间: 2020-2-7 20:00
标题: #用事件制作一个会动的标题是否可行及如何操作?
详细问题:
1.可以用事件来实现吗?
2.可以的话要怎么实现?
(尽量不要用脚本吧)
作者: zsefvv    时间: 2020-2-7 20:00
本帖最后由 zsefvv 于 2020-2-8 01:44 编辑
花镜老师 发表于 2020-2-7 23:15
这个我会操作,我主要是在想背景图怎么做成动图(不是图像能移动,是。。。假如背景是个人,人可以招招手 ...


事件逐帧显示图片并且循环可行,比GIF更加流畅。
推荐使用事件脚本和临时变量。
XP有GIF显示脚本,但是需要预加载GIF到内存,效率很低。
VA没用过,不清楚。

以事件做法举例

创建一个并行事件,进入标题时打开并行事件的开关。


脚本@vfx = 1 #图片的起始帧
       @vfxend = 246 #图片的结束帧


循环
$game_screen.pictures[1].show("title/playbg/vfx_"[email protected]_s, 0, 0, 0, 100, 100, 255, 0)
@vfx += 1


条件分歧 脚本 @vfx > @vfxend
              脚本 @vfx = 1
分歧结束

等待:1帧

以上反复

原理:利用临时变量从第1张图开始循环播放,当播放到最后一张图时,变量回归起始值。


实际效果



作者: 花镜老师    时间: 2020-2-7 20:02
##补充:这里说的会动的标题主要指的是标题背景可不可以以及怎样动起来
作者: 百里_飞柳    时间: 2020-2-7 22:42
你可以搜索 事件标题
本质是几个并行事件加一个自动执行,其中自动执行处理图片移入,并行事件处理按键与图片变更
以前我自己发的一个 https://rpg.blue/thread-383909-1-1.html
你先看懂基础的选项制作,再在这个基础上加上背景图片的动态(图片移动指令)就很简单了
作者: 花镜老师    时间: 2020-2-7 23:15
百里_飞柳 发表于 2020-2-7 22:42
你可以搜索 事件标题
本质是几个并行事件加一个自动执行,其中自动执行处理图片移入,并行事件处理按键与图 ...

这个我会操作,我主要是在想背景图怎么做成动图(不是图像能移动,是。。。假如背景是个人,人可以招招手点点头那样的),不过被你一提醒现在大概知道怎么操作了(之前我是在想能不能插入GIF或视频)
我的想法是这样的:把动图的每一帧都导入进去,做一个循环,循环内不断显示图片,每张图片间隔3帧左右。
这个方法可不可行?或者是你有更好的办法?




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1