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

Project1

 找回密码
 注册会员
搜索

如何给这个脚本加上一个开关?

查看数: 1684 | 评论数: 3 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2011-4-17 23:38

正文摘要:

比如给90号开关打开时,此脚本不起作用。以下脚本代码#地图名及坐标显示 #============================================================================== # ■ Window_Pos #====================================== ...

回复

trentswd 发表于 2011-4-23 07:46:11
  1. def update
  2. if $game_switches[开关ID] == true
  3.    if $game_map.map_id != @map_id
  4.      @map_id = $game_map.map_id
  5.      refresh
  6.      self.opacity = 255
  7.      self.contents_opacity = 255
  8.    end
  9.    return if self.opacity == 0
  10.    self.opacity -= 5
  11.    self.contents_opacity -= 5
  12. else
  13. self.opacity =0 if self.opacity != 0
  14. end
  15. end
复制代码
好像就这么简单,没有测试,不行再说
ruby好像没有goto……
killkill2298 发表于 2011-4-18 13:28:55
本帖最后由 killkill2298 于 2011-4-18 13:30 编辑

好像置顶帖里面有可以用开关控制的地图名称显示脚本

这个要改的话,在所有def refresh后面一行添加一句:
if $game_switches[开关ID] = true then end
应该可以吧

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

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

GMT+8, 2025-1-11 23:52

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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