查看: 2154|回复: 5

[已经解决] 请问$game_switches[数字] = true这句话有什么效果?

  [复制链接]
头像被屏蔽
梦石
0
星屑
50
在线时间
35 小时
注册时间
2011-8-22
回帖
22
发表于 2011-10-17 17:39:13 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽

梦石
0
星屑
9716
在线时间
2775 小时
注册时间
2008-9-5
回帖
3458

开拓者短篇八RM组冠军短篇九导演组亚军白银编剧

发表于 2011-10-17 17:59:46 | 显示全部楼层
相当于打开了对应编号的开关而已,
跟事件处理里面的 [N号开关设置为ON] 一个效果..
回复

使用道具 举报

梦石
0
星屑
275
在线时间
1373 小时
注册时间
2005-10-16
回帖
5038

贵宾

发表于 2011-10-17 21:53:34 | 显示全部楼层
cinderelmini 发表于 2011-10-17 17:59
相当于打开了对应编号的开关而已,
跟事件处理里面的 [N号开关设置为ON] 一个效果.. ...

和事件操作可不是完全等价哦~
要在后面再加一句$game_map.need_refresh=true以后才是一样的。

点评

啊呀~~忽略了这个点~~受益匪浅~~  发表于 2011-10-17 22:31
我只个搬答案的
叔叔我已经当爹了~
婚后闪人了……
回复

使用道具 举报

梦石
0
星屑
432
在线时间
4175 小时
注册时间
2010-6-26
回帖
6276
发表于 2011-10-21 16:29:02 | 显示全部楼层
亿万星辰 发表于 2011-10-17 21:53
和事件操作可不是完全等价哦~
要在后面再加一句$game_map.need_refresh=true以后才是一样的。 ...
  1. #--------------------------------------------------------------------------
  2.   # ● 开关操作
  3.   #--------------------------------------------------------------------------
  4.   def command_121
  5.     # 循环全部操作
  6.     for i in @parameters[0] .. @parameters[1]
  7.       # 更改开关
  8.       $game_switches[i] = (@parameters[2] == 0)
  9.     end
  10.     # 刷新地图
  11.     $game_map.need_refresh = true
  12.     # 继续
  13.     return true
  14.   end
复制代码
后面的那个表示地图刷新一下,以便地图上的事件变换一些图像。其实不输入也可以。

点评

不输入是不行的哦~除非后面你又做了其他附带刷新操作的事件指令。  发表于 2011-10-21 17:28
潜水,专心忙活三次元工作了……
回复

使用道具 举报

梦石
3
星屑
6420
在线时间
1131 小时
注册时间
2007-12-26
回帖
914
发表于 2011-10-22 07:40:39 | 显示全部楼层
本帖最后由 幻耶 于 2011-10-22 07:41 编辑
亿万星辰 发表于 2011-10-17 21:53
和事件操作可不是完全等价哦~
要在后面再加一句$game_map.need_refresh=true以后才是一样的。 ...


如果只是在战斗中打开某开关,然后在战斗的刷新中判断,还用得着在后面加一句$game_map.need_refresh=true吗?
囡囚囨囚囨図囨囧
回复

使用道具 举报

梦石
0
星屑
275
在线时间
1373 小时
注册时间
2005-10-16
回帖
5038

贵宾

发表于 2011-10-22 13:43:06 | 显示全部楼层
幻耶 发表于 2011-10-22 07:40
如果只是在战斗中打开某开关,然后在战斗的刷新中判断,还用得着在后面加一句$game_map.need_refresh=tru ...

战斗中不需要,因为战斗中不像地图那样有刷新要求。
我只个搬答案的
叔叔我已经当爹了~
婚后闪人了……
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部