设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1663|回复: 6
打印 上一主题 下一主题

[已经解决] 【脚本】怎么判断事件是否已经被擦除?

[复制链接]

Lv5.捕梦者 (管理员)

老黄鸡

梦石
0
星屑
42404
在线时间
7602 小时
注册时间
2009-7-6
帖子
13506

开拓者贵宾

跳转到指定楼层
1
发表于 2010-8-31 07:34:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
我用X,Y判断事件坐标实现某效果后暂时消除事件,但是发现事件虽然看不见了,在它消失的地方还可以触发效果…………怎么判断事件是否已经被擦除?

点评

看了下你提的问题,觉得有点不可思议,暂时消除事件后,应该不会再刷新该事件了,不如你把工程发上来看看?  发表于 2010-8-31 20:18

Lv2.观梦者

无节操

梦石
0
星屑
607
在线时间
795 小时
注册时间
2009-2-6
帖子
3939

开拓者贵宾

2
发表于 2010-8-31 08:11:04 | 只看该作者
....最好的方法是不要用暂时消除事件...直接弄开关操作....然后在调试的时候把本应该空白的那一页加点醒目的效果...例如啥行走图什么的以便确认方便....
Brandnew day, Brandnew Life
                              实在  中
暂为素材区版主,版其  琢磨
应援一下~
RPG制作大师授权素材推广计划
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (管理员)

老黄鸡

梦石
0
星屑
42404
在线时间
7602 小时
注册时间
2009-7-6
帖子
13506

开拓者贵宾

3
 楼主| 发表于 2010-8-31 12:58:06 | 只看该作者
回复 moy 的帖子


    你说的难道能实现和暂时消除事件一样的效果?我要的就是暂时擦除事件的效果,你还让我弄没……

点评

moy
可能是我没弄懂你到底什么意思,拿"暂时消除事件"用来干嘛....  发表于 2010-8-31 18:55
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
16 小时
注册时间
2009-9-20
帖子
232
4
发表于 2010-8-31 16:26:59 | 只看该作者
……不会吧……我也有暂时消除事件的……没出现你那种情况……不过我想应该可以用变量操作……在事件页上增加一个当变量=多少以上的时候执行,然后你和他接触以后或者它自动执行了就把变量清零,然后再想办法带入变量……很麻烦,而且,我不保证管用……暂时消除事件到底啥用?我用它只是做了一个抓兔子的任务系统,就是在地图里抓兔子抓完了,抻一下(区别的地图,再回来)就又出现了……额,也用在了明雷刷怪上,除此以外,它还有啥用?
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (管理员)

老黄鸡

梦石
0
星屑
42404
在线时间
7602 小时
注册时间
2009-7-6
帖子
13506

开拓者贵宾

5
 楼主| 发表于 2010-8-31 20:07:45 | 只看该作者
回复 p7l8k90 的帖子


    楼上二位请不要答非所问,我不是来回答你们问题的,是来问问题的,我要的就是暂时消除事件的效果,不要对这个与主题无关的问题产生质疑,有什么用是我个人的事,谢谢……

点评

奥,效果要这个  发表于 2010-8-31 20:29
非也,我用脚本判断怪物是否在面前〔用name判断是否为怪物,x,y值判断位置,同时满足3个条件时显示动画后消除事件,但事件消除后再进行判断还可以显示出动画,对所有怪物如此〕   发表于 2010-8-31 20:23
于是跟你确认下:是不是要擦除掉本事件后,在地图上搜索不到任何此事件的信息,但是切换地图回来又出现?  发表于 2010-8-31 20:12
回复 支持 反对

使用道具 举报

Lv2.观梦者

旅之愚者

梦石
0
星屑
275
在线时间
812 小时
注册时间
2007-7-28
帖子
2148

贵宾

6
发表于 2010-8-31 20:39:24 | 只看该作者
回复 fux2 的帖子
果然是用脚本来判断事件位置了,这样子的话,擦除的事件其实还是在原地的所以就引起了bug。

在Game_Event类里有一个实例变量@erased来标记是否被擦除,但这个变量是封装的,首先
  1. class Game_Event
  2. attr_reader :erased
  3. end
复制代码
使它可读

然后你在你的判定里追加一个条件就可以了
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (管理员)

老黄鸡

梦石
0
星屑
42404
在线时间
7602 小时
注册时间
2009-7-6
帖子
13506

开拓者贵宾

7
 楼主| 发表于 2010-9-1 09:56:26 | 只看该作者
回复 六祈 的帖子


    谢谢,果然可以
回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-23 21:49

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表