Project1
标题:
怎么样让这个后面是透明的,不要是黑的?
[打印本页]
作者:
159753
时间:
2009-11-17 22:04
提示:
作者被禁止或删除 内容自动屏蔽
作者:
凌辰
时间:
2009-11-17 22:07
打开Scene_Item栏,找到
class Scene_Item
#--------------------------------------------------------------------------
# ● 主处理
#--------------------------------------------------------------------------
def main
然后在def main的下面一行插入:@spriteset = Spriteset_Map.new
然后找到
# 释放窗口
@help_window.dispose
@item_window.dispose
@target_window.dispose
在下面插入@spriteset.dispose
作者:
159753
时间:
2009-11-17 22:15
提示:
作者被禁止或删除 内容自动屏蔽
作者:
159753
时间:
2009-11-17 22:29
提示:
作者被禁止或删除 内容自动屏蔽
作者:
独行侠
时间:
2009-11-17 22:41
我再修改一下,我可能说的有误,我是想让那个黑的地方变成下面的地图
159753 发表于 2009-11-17 22:29
这个就比较麻烦了。具体思路就是在打开菜单之前先截图,然后关闭菜单时消失。给你个修改主菜单的办法:打开Scene_Menu,找到:def main,在下面插入:
$screen_print = Spriteset_Map.new # 创建截图
复制代码
然后找到刷新部分,即def update,在前面大概有这样一段:
loop do
# 刷新游戏画面
Graphics.update
# 刷新输入信息
Input.update
# 刷新画面
update
# 如果切换画面就中断循环
if $scene != self
break
end
end
# 准备过渡
Graphics.freeze
# 释放窗口
@command_window.dispose
@playtime_window.dispose
@steps_window.dispose
@gold_window.dispose
@status_window.dispose
end
复制代码
你在准备过渡Graphics.freeze的下面一行插入以下脚本:
$screen_print.dispose # 释放截图
复制代码
这样,后面显示的就是地图了。如果你把菜单透明度给改一下,能透过菜单看到人物以及其他背景。但是只修改主菜单在调用物品、存档等的时候还是老样子。如果你想一起都要了透明效果,用类似的办法找到类似的地方加上这个截图脚本就好了。祝愉快
作者:
上帝的眼睛
时间:
2009-11-17 22:50
异常好奇……
修改menu场景关物品什么事……
沙发说的没错……
只是应该修改scene_menu类……
作者:
159753
时间:
2009-11-17 22:51
提示:
作者被禁止或删除 内容自动屏蔽
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1