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

Project1

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

[子弹君] 变量改变窗口

[复制链接]

卑微的梦

梦石
0
星屑
523
在线时间
820 小时
注册时间
2013-2-23
帖子
1185

短篇九勇士组季军

跳转到指定楼层
1
发表于 2014-9-20 15:16:40 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

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

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

x
本帖最后由 子弹君 于 2014-9-20 20:30 编辑
  1. #===============================================================================
  2. # 变量改变windowskin  by 子弹君
  3. #===============================================================================
  4. # 说明:
  5. # windowskin就是\Graphics\System里的window文件,此脚本可以通过改变变量达到改变
  6. # 窗口的效果。
  7. #===============================================================================  
  8. # 使用方法:在事件里为1号变量赋值为1,那么窗口将变为\Graphics\System里的Window2
  9. # 注:文件名称一定要对应下面的SKIN设置里的名称!
  10. #===============================================================================
  11. $BombScript ||= {};$BombScript["变量改变窗口"] = "变量改变窗口20140920"
  12. #===============================================================================
  13. #  设定部分
  14. #===============================================================================
  15. module BOMB
  16.   module WINDOW
  17.   BOMB_VAR = 1
  18. # 这里设置一个变量
  19.   SKIN= {
  20.           0 => "Window",
  21.           1 => "Window2",
  22.           2 => "Window3",
  23.           3 => "Window4",
  24. # 这里设置windowskin
  25.     }
  26.   end
  27. end
  28. class Window_Base < Window
  29.   BOMB::WINDOW
  30.   alias bomb20140920_windowskin initialize
  31.   def initialize(*args)
  32.     bomb20140920_windowskin(*args)
  33.     update_windowskin
  34.   end
  35.   alias bomb20140920_update_windowskin update
  36.   def update
  37.     bomb20140920_update_windowskin
  38.     update_windowskin
  39.   end
  40.   def update_windowskin
  41.     return unless BOMB::WINDOW::SKIN.include?($game_variables[BOMB::WINDOW::BOMB_VAR])
  42.     self.windowskin = Cache.system(BOMB::WINDOW::SKIN[$game_variables[BOMB::WINDOW::BOMB_VAR]])
  43.   end
  44. end
复制代码
梦石
0
星屑
50
在线时间
26 小时
注册时间
2015-1-1
帖子
107
5
发表于 2015-8-2 16:44:40 | 只看该作者
求修复!

点评

NameError貌似是变量名错了啊,应该不是冲突问题  发表于 2015-8-2 19:21
与别的脚本冲突了,这个脚本本身没有问题  发表于 2015-8-2 18:21
本人无事随便水水,出售广告位
回复 支持 反对

使用道具 举报

梦石
0
星屑
65
在线时间
126 小时
注册时间
2015-6-26
帖子
105
4
发表于 2015-7-25 23:35:40 | 只看该作者
早就想增加一个换肤功能了,可是貌似只有XP才能做到,今天终于找到这个脚本了哇咔咔哇咔咔,感谢子弹君。。。不过我也想在菜单里添加换肤功能。。。肿么办

点评

加一个可以更换变量选项  发表于 2015-7-26 00:50
回复 支持 反对

使用道具 举报

梦石
0
星屑
50
在线时间
38 小时
注册时间
2014-10-28
帖子
94
3
发表于 2014-11-7 17:49:32 | 只看该作者
请问有没有办法在游戏菜单中加入这个功能,使玩家可以自由的转化窗口风格?

点评

可以参考一下我的那个档案脚本,里面有创建一个场景和添加在菜单的  发表于 2014-11-7 18:58
自己写一个场景即可  发表于 2014-11-7 18:57
回复 支持 反对

使用道具 举报

梦石
0
星屑
66
在线时间
258 小时
注册时间
2013-2-5
帖子
51
2
发表于 2014-9-26 21:59:32 | 只看该作者
怕通信没看到所以加个群组来问一下_(:3/L)_

子弹君您好>w<
我想请问一下能否在我的游戏里引用您的“变量改变窗口”的脚本,
会在read me内注明作者及附上脚本地址。

点评

十分感谢!  发表于 2014-9-27 12:55
嘛,发到这里的都是可以自由使用的脚本  发表于 2014-9-27 00:32
全年都是五月病
回复 支持 反对

使用道具 举报

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

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

GMT+8, 2024-11-25 15:07

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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