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

Project1

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

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

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
16 小时
注册时间
2010-12-28
帖子
8
跳转到指定楼层
发表于 2013-4-20 19:23:21 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

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

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

x
找了一下午没找到解决方法。
例如菜单原有原创背景图片AAA,想在某个时候通过事件更换菜单背景图片(换成BBB) 。谢谢大家帮忙QWQ

Lv1.梦旅人

梦石
0
星屑
50
在线时间
16 小时
注册时间
2010-12-28
帖子
8
11
 楼主| 发表于 2013-5-3 19:58:50 | 只看该作者
芯☆淡茹水 发表于 2013-4-23 21:52
不会没反应啊!,试试我这个

好的,谢谢你
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
91 小时
注册时间
2008-7-27
帖子
165
10
发表于 2013-4-24 16:43:36 | 只看该作者
self.windowskin = RPG::Cache.windowskin不是換窗口皮膚嗎……

你用

    @sprite = Sprite.new
    @sprite.bitmap = RPG::Cache.picture('BBB')

這個代碼試試嘞?………把BBB換成Pictures文件夾下的文件就可以了……注意要帶後綴,紅字對應的是文件夾名稱,可以改成別的文件夾但是注意不要加s

最後別忘……
    @sprite.bitmap.dispose
    @sprite.dispose  

评分

参与人数 1星屑 +50 收起 理由
hcm + 50 感谢回答

查看全部评分

……
欢迎光临百度——龙骑士鸣泣之时
http://tieba.baidu.com/f?kw=%C1% ... 9%C6%FC%D6%AE%CA%B1
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
33101
在线时间
5104 小时
注册时间
2012-11-19
帖子
4878

开拓者

9
发表于 2013-4-23 21:52:02 | 只看该作者
  不会没反应啊!,试试我这个

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

评分

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

查看全部评分

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

使用道具 举报

Lv1.梦旅人

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

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

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
33101
在线时间
5104 小时
注册时间
2012-11-19
帖子
4878

开拓者

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

使用道具 举报

Lv1.梦旅人

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

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

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
33101
在线时间
5104 小时
注册时间
2012-11-19
帖子
4878

开拓者

5
发表于 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 各类型脚本/插件定制
回复 支持 反对

使用道具 举报

Lv1.梦旅人

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

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

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
33101
在线时间
5104 小时
注册时间
2012-11-19
帖子
4878

开拓者

3
发表于 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 各类型脚本/插件定制
回复 支持 反对

使用道具 举报

Lv1.梦旅人

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


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

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-9-25 11:21

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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