Project1

标题: 【求脚本】恢复指定事件页的移动状态 [打印本页]

作者: mariofans    时间: 2015-6-9 19:00
标题: 【求脚本】恢复指定事件页的移动状态
如图是某怪第2页的移动路线。我想要的效果就是在事件页切换之后再切回来,可以恢复原先移动轨迹。
比如这个怪已经走完了向右6格,如何实现在事件页切换回来之后接着这6格向左走而不是重新向右
(一定要能够指定事件页,否则多个页面有移动轨迹的时候不好判断……)

QQ图片20150609185641.png (33.04 KB, 下载次数: 15)

QQ图片20150609185641.png

作者: 无忧谷主幻    时间: 2015-6-9 20:17
本帖最后由 无忧谷主幻 于 2015-6-9 20:19 编辑

移动后加个独立开关,要恢复的时候把该独立开关关掉



作者: 汪汪    时间: 2015-6-10 07:09
移动后一个变量加1,然后根据变量判断。
另外可以把一个变量设置为数组,每走一步删除一个动作
作者: guoxiaomi    时间: 2015-6-10 11:28
本帖最后由 guoxiaomi 于 2015-6-10 11:46 编辑

脚本不能解决一切问题,有时候需要智商。
原来的事件页的轨迹不变,事件设为“透明度为0”,move_speed = -99,然后在原地产生另一个事件供显示,交互。
交互完了之后,把原来的事件透明度设置为255,删去新的事件就行了。
记得在脚本里插入:
  1. class Game_Character
  2.   attr_accessor :move_speed
  3. end
复制代码
好像不是那么简单,这里只是提供以下思路。
作者: 乐之魂    时间: 2015-6-12 20:26
汪汪 发表于 2015-6-10 07:09
移动后一个变量加1,然后根据变量判断。
另外可以把一个变量设置为数组,每走一步删除一个动作 ...

可以将事件变成变量 以后读取这变量吗
作者: mariofans    时间: 2015-6-13 16:01
汪汪 发表于 2015-6-10 07:09
移动后一个变量加1,然后根据变量判断。
另外可以把一个变量设置为数组,每走一步删除一个动作 ...


非常感谢0.0!设置成功了0.0!
帖子暂时放着,等我试验一段时间看看有没有BUG0.0
作者: 乐之魂    时间: 2015-6-16 16:48
乐之魂 发表于 2015-6-12 20:26
可以将事件变成变量 以后读取这变量吗

非常感谢你的回复,我自己在想想有没简单的方法




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