| 赞 | 1  | 
 
| VIP | 0 | 
 
| 好人卡 | 12 | 
 
| 积分 | 2 | 
 
| 经验 | 52910 | 
 
| 最后登录 | 2025-11-2 | 
 
| 在线时间 | 835 小时 | 
 
 
 
 
 
Lv1.梦旅人 
	- 梦石
 - 0 
 
        - 星屑
 - 201 
 
        - 在线时间
 - 835 小时
 
        - 注册时间
 - 2012-9-16
 
        - 帖子
 - 1811
 
 
 
 | 
	
为什么要从这,,,我是从Scene_Menu入手的。另外,这是一个窗口,非场景。。。 
 
插入此段吧。不过其实上面的设定部分不需要的。。。我去改下啊。- module XRXSV10
 
 -   BG_NAME    = "MenuBack"
 
 -   BG_OPACITY = 240#224
 
 - end
 
 - class Scene_Base
 
 -   def snapshot_for_background
 
 -     $game_temp.background_bitmap.dispose
 
 -     $game_temp.background_bitmap = Graphics.snap_to_bitmap
 
 -   end
 
 -   alias xrxsv10_create_menu_background create_menu_background
 
 -   def create_menu_background
 
 -     xrxsv10_create_menu_background
 
 -     if XRXSV10::BG_NAME.size >= 1
 
 -       @menuback_sprite.color.alpha = 0
 
 -       @menuback2_sprite = Sprite.new
 
 -       @menuback2_sprite.bitmap = Bitmap.new(Graphics.width, Graphics.height)
 
 -       begin
 
 -         skin = Cache.system(XRXSV10::BG_NAME)
 
 -         @menuback2_sprite.bitmap.stretch_blt(@menuback2_sprite.bitmap.rect, skin, skin.rect, XRXSV10::BG_OPACITY)
 
 -       rescue
 
 -         nil
 
 -       end
 
 -     end
 
 -   end
 
 -   alias xrxsv10_dispose_menu_background dispose_menu_background
 
 -   def dispose_menu_background
 
 -     xrxsv10_dispose_menu_background
 
 -     @menuback2_sprite.dispose if @menuback2_sprite != nil
 
 -   end
 
 - end
 
  复制代码 这个上面的设定部分只是方面那些不太懂脚本的使用者的。。。 
改好了:- class Scene_Base
 
 -   def snapshot_for_background
 
 -     $game_temp.background_bitmap.dispose
 
 -     $game_temp.background_bitmap = Graphics.snap_to_bitmap
 
 -   end
 
 -   alias xrxsv10_create_menu_background create_menu_background
 
 -   def create_menu_background
 
 -     xrxsv10_create_menu_background
 
 -     if XRXSV10::BG_NAME.size >= 1
 
 -       @menuback_sprite.color.alpha = 0
 
 -       @menuback2_sprite = Sprite.new
 
 -       @menuback2_sprite.bitmap = Bitmap.new(Graphics.width, Graphics.height)
 
 -       begin
 
 -         skin = Cache.system("MenuBack")
 
 -         @menuback2_sprite.bitmap.stretch_blt(@menuback2_sprite.bitmap.rect, skin, skin.rect, 240)
 
 -       rescue
 
 -         nil
 
 -       end
 
 -     end
 
 -   end
 
 -   alias xrxsv10_dispose_menu_background dispose_menu_background
 
 -   def dispose_menu_background
 
 -     xrxsv10_dispose_menu_background
 
 -     @menuback2_sprite.dispose if @menuback2_sprite != nil
 
 -   end
 
 - end
 
  复制代码 |   
 
 
 
 |