查看: 3337|回复: 7

[已经过期] 怎样让角色在地图上淡出?

[复制链接]
梦石
0
星屑
75
在线时间
3 小时
注册时间
2017-11-5
回帖
4
发表于 2017-11-6 13:57:17 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
比如说,我建立的一个人物事件,跟他对话后,他会离开,进入屋子,进入屋子的时候我想让这个事件渐变从地图上消失,就和独立开关一样,该怎么做呢?
梦石
0
星屑
35248
在线时间
4171 小时
注册时间
2007-12-15
回帖
9489
发表于 2017-11-6 16:19:31 | 显示全部楼层
用 设置移动路线——更改不透明度
角色移动一步以后更改不透明度240 等待4帧更改不透明度230 等待4帧更改不透明度220 等待4帧余此类推
可能你需要稍微熟悉一下RMXP的基础使用。
https://rpg.blue/thread-379188-1-1.html
好吧我承认我也没全看过- -b
回复

使用道具 举报

梦石
1
星屑
24088
在线时间
3339 小时
注册时间
2011-7-8
回帖
3862

开拓者

发表于 2017-11-6 16:54:44 来自手机 | 显示全部楼层
可以做个动画,改一下透明度?
好吧我承认我也没用过动画……

点评

这猫叔  发表于 2017-11-7 00:16
回复

使用道具 举报

梦石
0
星屑
3947
在线时间
1591 小时
注册时间
2006-5-5
回帖
2564
发表于 2017-11-22 10:10:38 | 显示全部楼层
移动路线里面,每两帧变动一次透明度就可以了啊
步兵中尉
回复

使用道具 举报

遠航の猫咪

梦石
3
星屑
26947
在线时间
2423 小时
注册时间
2005-10-15
回帖
987

开拓者

发表于 2017-11-22 16:01:15 | 显示全部楼层
本帖最后由 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帧淡出),要不然调用结果和基础版本一样






点评

调用公共事件,通用的做法确实只能用变量传参啊……  发表于 2017-11-22 19:27
你都用脚本了还特意占个常规变量···  发表于 2017-11-22 18:18

评分

参与人数 1星屑 +20 收起 理由
RyanBern + 20 我很赞同

查看全部评分

SailCat (小猫子·要开心一点) 共上站 24 次,发表过 11 篇文章 上 次 在: [2006年01月28日11:41:18 星期六] 从 [162.105.120.91] 到本站一游。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部