Project1
标题:
请问怎么样把读档的窗口调成半透明的?
[打印本页]
作者:
罗刹名
时间:
2011-11-6 11:16
标题:
请问怎么样把读档的窗口调成半透明的?
拜托回答一下,本人新手。就是像6R整合的那个存档窗口一样半透明。 dsu_plus_rewardpost_czw
作者:
zjd540921697
时间:
2011-11-6 13:05
self.contents_opacity = 255 # 这个是内容透明
作者:
hcm
时间:
2011-11-6 13:59
把 self.contents_opacity = 255中的数值255改小就行了,或把窗口样板的图改成半透明。
作者:
小白玩家
时间:
2011-11-6 16:03
脚本名称为Window_SaveFile是 显示存档以及读档画面、保存文件的窗口的
我找遍了没有self.contents_opacity = 255这么一句,在哪修改啊
我建议楼主试试把以下001-Blue01文件导入媒体库的Graphics/Windowskins里,如下图
333.jpg
(82.38 KB, 下载次数: 1)
下载附件
保存到相册
2011-11-6 16:02 上传
001-Blue01.png
(3.9 KB, 下载次数: 1)
下载附件
保存到相册
2011-11-6 16:02 上传
作者:
各种压力的猫君
时间:
2011-11-6 16:56
#==============================================================================
# ■ TRANS_WINDOW4SAVE&LOAD by 各种压力的猫君
#------------------------------------------------------------------------------
# 将存档和读档Scene的窗口背景变为半透明。
#==============================================================================
class Window_Base < Window
alias old_initialize initialize
def initialize(x, y, width, height)
old_initialize(x, y, width, height)
if $scene.is_a?(Scene_Save) or
$scene.is_a?(Scene_Load)
# 透明度
self.back_opacity = 160
end
end
end
class Scene_Save
alias old_main main
def main
# 将地图作为背景
@window_back = Spriteset_Map.new
old_main
# 释放背景
@window_back.dispose
end
end
class Scene_Load
alias old_main main
def main
if @tilemap == nil
# 如果在标题画面呼出读档,将标题画面作为背景
@window_back = Sprite.new
@window_back.bitmap = RPG::Cache.title($data_system.title_name)
else
# 如果在游戏中呼出读档,将地图作为背景
@window_back = Spriteset_Map.new
end
old_main
# 释放背景
@window_back.dispose
end
end
复制代码
以上脚本插入Main以上,透明度可在13行调整(0~255)
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1