幻想森林

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

半透明菜单

[复制链接]

5

主题

13

帖子

320

积分

④见习

积分
320
发表于 2004-11-17 11:35:35 | 显示全部楼层 |阅读模式
#==============================================================================

# ■ 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

回复

使用道具 举报

3

主题

9

帖子

1079

积分

⑥精研

积分
1079
发表于 2004-11-18 19:51:52 | 显示全部楼层
好东西,谢谢了!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-8 08:19 , Processed in 0.010877 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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