赞 | 342 |
VIP | 10 |
好人卡 | 8 |
积分 | 262 |
经验 | 235776 |
最后登录 | 2024-9-23 |
在线时间 | 2387 小时 |
Lv5.捕梦者 (版主) 遠航の猫咪
- 梦石
- 3
- 星屑
- 23206
- 在线时间
- 2387 小时
- 注册时间
- 2005-10-15
- 帖子
- 1166
|
本帖最后由 SailCat 于 2017-11-22 16:03 编辑
基础版本:
公共事件:事件1秒淡出
条件开关:无
执行列表:
设置移动路线:本事件
更改不透明度:243
等待:1帧
更改不透明度:230
等待:1帧
更改不透明度:217
等待:1帧
更改不透明度:204
等待:1帧
更改不透明度:192
等待:1帧
更改不透明度:179
等待:1帧
更改不透明度:166
等待:1帧
更改不透明度:153
等待:1帧
更改不透明度:140
等待:1帧
更改不透明度:128
等待:1帧
更改不透明度:115
等待:1帧
更改不透明度:102
等待:1帧
更改不透明度:89
等待:1帧
更改不透明度:76
等待:1帧
更改不透明度:64
等待:1帧
更改不透明度:51
等待:1帧
更改不透明度:38
等待:1帧
更改不透明度:25
等待:1帧
更改不透明度:12
等待:1帧
更改不透明度:0
等待移动结束
高级版本:
公共事件:事件自定义淡出
条件开关:无
执行列表:
条件分歧:变量[0014:淡出的帧数]==0
变量[0014:淡出的帧数] = 20
分歧结束
脚本:
r = RPG::MoveRoute.new
r.repeat = r.skippable = false
l = r.list
$game_variables[14].times do |i|
o = 255 * i / $game_variables[14]
l.unshift(RPG::MoveCommand.new(42, [o]))
l.unshift(RPG::MoveCommand.new(15, [1]))
end
e = $game_map.events[@event_id]
e.force_move_route(r)
等待移动结束
然后你调用公共事件就可以了……调高级版本的时候把变量14给提前设定一下(设为60就是60帧淡出),要不然调用结果和基础版本一样
|
评分
-
查看全部评分
|