幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1804|回复: 1

[RGSS脚本]半透明菜单

[复制链接]

4

主题

7

帖子

172

积分

③业余

积分
172
QQ
发表于 2004-12-7 21:51:52 | 显示全部楼层 |阅读模式
<RE><RE># XRXS_MP 半透明菜单
# by 大道理


#==============================================================================

# ■ Window_Base

#==============================================================================

class Window_Base < Window

  #--------------------------------------------------------------------------

  # ● 初始化
  #--------------------------------------------------------------------------

  alias xrxs_mp7_initialize initialize

  def initialize(x, y, width, height)

    xrxs_mp7_initialize(x, y, width, height)

    if $scene.is_a?(Scene_Menu) or

       $scene.is_a?(Scene_Item) or

       $scene.is_a?(Scene_Skill) or

       $scene.is_a?(Scene_Equip) or

       $scene.is_a?(Scene_Status) or

       $scene.is_a?(Scene_Save) or

       $scene.is_a?(Scene_End)

      self.back_opacity = 160  #160表示透明程度,越大越不透明,反越之透明

    end

  end

end

#==============================================================================

# ■ Scene_Menu

#==============================================================================

class Scene_Menu

  #--------------------------------------------------------------------------

  # ● メイン処理

  #--------------------------------------------------------------------------

  alias xrxs_mp7_main main

  def main

    # スプライトセットを作成

    @spriteset = Spriteset_Map.new

    # 戻す

    xrxs_mp7_main

    # スプライトセットを解放

    @spriteset.dispose

  end

end

#==============================================================================

# ■ Scene_Item

#==============================================================================

class Scene_Item

  #--------------------------------------------------------------------------

  # ● メイン処理

  #--------------------------------------------------------------------------

  alias xrxs_mp7_main main

  def main

    # スプライトセットを作成

    @spriteset = Spriteset_Map.new

    # 戻す

    xrxs_mp7_main

    # スプライトセットを解放

    @spriteset.dispose

  end

end

#==============================================================================

# ■ Scene_Skill

#==============================================================================

class Scene_Skill

  #--------------------------------------------------------------------------

  # ● メイン処理

  #--------------------------------------------------------------------------

  alias xrxs_mp7_main main

  def main

    # スプライトセットを作成

    @spriteset = Spriteset_Map.new

    # 戻す

    xrxs_mp7_main

    # スプライトセットを解放

    @spriteset.dispose

  end

end

#==============================================================================

# ■ Scene_Equip

#==============================================================================

class Scene_Equip

  #--------------------------------------------------------------------------

  # ● メイン処理

  #--------------------------------------------------------------------------

  alias xrxs_mp7_main main

  def main

    # スプライトセットを作成

    @spriteset = Spriteset_Map.new

    # 戻す

    xrxs_mp7_main

    # スプライトセットを解放

    @spriteset.dispose

  end

end

#==============================================================================

# ■ Scene_Status

#==============================================================================

class Scene_Status

  #--------------------------------------------------------------------------

  # ● メイン処理

  #--------------------------------------------------------------------------

  alias xrxs_mp7_main main

  def main

    # スプライトセットを作成

    @spriteset = Spriteset_Map.new

    # 戻す

    xrxs_mp7_main

    # スプライトセットを解放

    @spriteset.dispose

  end

end

#==============================================================================

# ■ Scene_Save

#==============================================================================

class Scene_Save

  #--------------------------------------------------------------------------

  # ● メイン処理

  #--------------------------------------------------------------------------

  alias xrxs_mp7_main main

  def main

    # スプライトセットを作成

    @spriteset = Spriteset_Map.new

    # 戻す

    xrxs_mp7_main

    # スプライトセットを解放

    @spriteset.dispose

  end

end

#==============================================================================

# ■ Scene_End

#==============================================================================

class Scene_End

  #--------------------------------------------------------------------------

  # ● メイン処理

  #--------------------------------------------------------------------------

  alias xrxs_mp7_main main

  def main

    # スプライトセットを作成

    @spriteset = Spriteset_Map.new

    # 戻す

    xrxs_mp7_main

    # スプライトセットを解放

    @spriteset.dispose

  end

end</PRE></PRE>
回复

使用道具 举报

carol3 该用户已被删除
发表于 2004-12-7 21:58:28 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2025-6-8 10:32 , Processed in 0.010622 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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