查看: 4204|回复: 11

[已经解决] 求问怎么在事件中用脚本更换菜单背景图片?

[复制链接]
梦石
0
星屑
50
在线时间
16 小时
注册时间
2010-12-28
回帖
6
发表于 2013-4-20 19:23:21 | 显示全部楼层 |阅读模式

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

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

×
找了一下午没找到解决方法。
例如菜单原有原创背景图片AAA,想在某个时候通过事件更换菜单背景图片(换成BBB) 。谢谢大家帮忙QWQ
梦石
0
星屑
34462
在线时间
5096 小时
注册时间
2012-11-19
回帖
4715

开拓者

发表于 2013-4-22 18:39:56 | 显示全部楼层
本帖最后由 芯☆淡茹水 于 2013-4-22 18:42 编辑

事件—>脚本
输入:
  1. $game_system.windowskin_name = "BBB"
复制代码
注意,窗口皮肤名要用半角引号括起来。


呃~,,忘了,事件里本来就有 —> 更改窗口外观
xp vx va mv  va mz 各类型脚本/插件定制
回复

使用道具 举报

梦石
0
星屑
50
在线时间
16 小时
注册时间
2010-12-28
回帖
6
 楼主| 发表于 2013-4-23 18:48:16 | 显示全部楼层
本帖最后由 丘雨 于 2013-4-23 18:52 编辑
芯☆淡茹水 发表于 2013-4-22 18:39
事件—>脚本
输入:注意,窗口皮肤名要用半角引号括起来。


啊!那个其实我想换的是右手边的背景(原本显示人物状态的那一栏),我把人物状态去掉了而直接换成了一张图片
对不起我没有说清楚QWQ
回复

使用道具 举报

梦石
0
星屑
34462
在线时间
5096 小时
注册时间
2012-11-19
回帖
4715

开拓者

发表于 2013-4-23 18:59:59 | 显示全部楼层
本帖最后由 芯☆淡茹水 于 2013-4-23 19:04 编辑

那就在 Window_MenuStatus  大概第 12 行:super(0, 0, 480, 480)
下面加一句:
  1. self.windowskin = RPG::Cache.windowskin("BBB")
复制代码
如果想要 开关 控制的话,
在 super(0, 0, 480, 480)  下面加:
  1. if $game_switches[开关ID] == true
  2.       self.windowskin = RPG::Cache.windowskin("BBB")
  3.     end
复制代码
xp vx va mv  va mz 各类型脚本/插件定制
回复

使用道具 举报

梦石
0
星屑
50
在线时间
16 小时
注册时间
2010-12-28
回帖
6
 楼主| 发表于 2013-4-23 19:08:22 | 显示全部楼层
芯☆淡茹水 发表于 2013-4-23 18:59
那就在 Window_MenuStatus  大概第 12 行:super(0, 0, 480, 480)
下面加一句:如果想要 开关 控制的话,
...

那个,这样好像会一直都是B图啊。我是想要中途换掉的。就是现在已经有A图片,想在游戏进行到一半时替换成B图片(>_<、)用事件脚本可以做到吗?

点评

下面那个不是有个开关控制么?自己在[]里输入一个开关 ID。当开关关闭时,是窗口AAA,开关打开就是BBB  发表于 2013-4-23 19:34
回复

使用道具 举报

梦石
0
星屑
34462
在线时间
5096 小时
注册时间
2012-11-19
回帖
4715

开拓者

发表于 2013-4-23 20:24:06 | 显示全部楼层
把下面这段插入到  Window_MenuStatus  第 12 行 super(0, 0, 480, 480)  下面
  1. if $game_switches[开关ID] == true
  2.       self.windowskin = RPG::Cache.windowskin("BBB")
  3.     end
复制代码
[]里面的开关 ID 自己写。 开关关闭,窗口是 AAA,开关打开,窗口是 BBB
xp vx va mv  va mz 各类型脚本/插件定制
回复

使用道具 举报

梦石
0
星屑
50
在线时间
16 小时
注册时间
2010-12-28
回帖
6
 楼主| 发表于 2013-4-23 20:56:33 | 显示全部楼层
芯☆淡茹水 发表于 2013-4-23 20:24
把下面这段插入到  Window_MenuStatus  第 12 行 super(0, 0, 480, 480)  下面[]里面的开关 ID 自己写。 开 ...

似乎还是不行,没有变化,是脚本冲突了吗?
可以加Q和你说吗?

点评

打开你设置的开关了没有?  发表于 2013-4-23 21:11
回复

使用道具 举报

梦石
0
星屑
34462
在线时间
5096 小时
注册时间
2012-11-19
回帖
4715

开拓者

发表于 2013-4-23 21:17:34 | 显示全部楼层
打开你设置的开关了没有?
如果不行,把工程挂出来。
话说你是想改成显示图片还是只是想改窗口样式哦?
如果是图片的话,在打包在工程里,我帮你改
xp vx va mv  va mz 各类型脚本/插件定制
回复

使用道具 举报

梦石
0
星屑
50
在线时间
16 小时
注册时间
2010-12-28
回帖
6
 楼主| 发表于 2013-4-23 21:46:01 | 显示全部楼层
芯☆淡茹水 发表于 2013-4-23 21:17
打开你设置的开关了没有?
如果不行,把工程挂出来。
话说你是想改成显示图片还是只是想改窗口样式哦?

打开了,设置了一个事件打开但没有反应的样子……还是A图片。
是想改图片的QWQ……总之先谢谢你了!
回复

使用道具 举报

梦石
0
星屑
34462
在线时间
5096 小时
注册时间
2012-11-19
回帖
4715

开拓者

发表于 2013-4-23 21:52:02 | 显示全部楼层
  不会没反应啊!,试试我这个

Project1.rar (211.51 KB, 下载次数: 54)

评分

参与人数 1梦石 +1 收起 理由
hcm + 1 认可答案

查看全部评分

xp vx va mv  va mz 各类型脚本/插件定制
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部