赞 | 4 |
VIP | 211 |
好人卡 | 175 |
积分 | 7 |
经验 | 48096 |
最后登录 | 2014-1-9 |
在线时间 | 1327 小时 |
Lv2.观梦者 (?????)
- 梦石
- 0
- 星屑
- 729
- 在线时间
- 1327 小时
- 注册时间
- 2011-7-18
- 帖子
- 3184
|
本帖最后由 各种压力的猫君 于 2011-9-2 17:36 编辑
Window_Skill 8-27行- #--------------------------------------------------------------------------
- # ● 初始化对像
- # actor : 角色
- #--------------------------------------------------------------------------
- def initialize(actor)
- super(0, 128, 640, 352)
- @actor = actor
- @column_max = 2
- self.opacity = 0
- @menu_com = Sprite.new
- @menu_com.bitmap = RPG::Cache.picture("特技.png")
- refresh
- self.index = 0
- # 战斗中的情况下将窗口移至中央并将其半透明化
- if $game_temp.in_battle
- self.y = 64
- self.height = 256
- self.back_opacity = 160
- end
- end
复制代码 在 if $game_temp.in_battle 下面加上:这样就干掉了战斗时特技窗口的背景。
Window_Item 同样方法修改
转到 Scene_Battle 3 402-426行- #--------------------------------------------------------------------------
- # ● 开始选择物品
- #--------------------------------------------------------------------------
- def start_item_select
- # 生成物品窗口
- @item_window = Window_Item.new
- # 关联帮助窗口
- @item_window.help_window = @help_window
- # 无效化角色指令窗口
- @actor_command_window.active = false
- @actor_command_window.visible = false
- end
- #--------------------------------------------------------------------------
- # ● 结束选择物品
- #--------------------------------------------------------------------------
- def end_item_select
- # 释放物品窗口
- @item_window.dispose
- @item_window = nil
- # 隐藏帮助窗口
- @help_window.visible = false
- # 有效化角色指令窗口
- @actor_command_window.active = true
- @actor_command_window.visible = true
- end
复制代码 第一个end上面加上- @help_window.opacity = 0
- @menu_com = Sprite.new
- @menu_com.bitmap = RPG::Cache.picture("战斗中物品.png")
复制代码 这样就干掉了你所谓的“蓝框”并且显示了背景(这张图片你自己做 = = 我是直接用平时的物品背景拷贝了一份)
第二个end上面加上- @help_window.opacity = 255
- @menu_com.bitmap = nil
复制代码 这样就恢复了其他地方的“蓝框”并且消除了背景。
377-401行技能部分同理。
漏掉的部分:选择技能后背景不消失
Scene_Battle 3 约186-187行- # 设置特技窗口为不可见状态
- @skill_window.visible = false
复制代码 下面加上- @help_window.opacity = 255
- @menu_com.bitmap = nil
复制代码 |
|