| 
 
| 赞 | 160 |  
| VIP | 0 |  
| 好人卡 | 0 |  
| 积分 | 273 |  
| 经验 | 0 |  
| 最后登录 | 2025-10-31 |  
| 在线时间 | 5455 小时 |  
 Lv5.捕梦者 
	梦石0 星屑27250 在线时间5455 小时注册时间2016-3-8帖子1684 | 
| 本帖最后由 alexncf125 于 2020-11-8 13:24 编辑 
 
 因为我用了自己的工程测试, 所以没有你说的问题~
 新建的工程的确会出现你所说的问题~
 那么...換成这样子:
 
 以上脚本的大部分代码均是截取自Window_Message复制代码class Window_MenuCommand < Window_Command
  alias window_menucommand_initialize initialize
  def initialize
    window_menucommand_initialize
    create_back_bitmap
    create_back_sprite
  end
  #------------------------------------------------- -------------------------
  # ● 释放
  #------------------------------------------------- -------------------------
  def dispose
    super
    dispose_back_bitmap
    dispose_back_sprite
  end
  #------------------------------------------------- -------------------------
  # ● 生成背景位图
  #------------------------------------------------- -------------------------
  def create_back_bitmap
    bitmap = Cache.picture("图片文件名")
    @back_bitmap = Bitmap.new(width, height)
    @back_bitmap.blt(0, 0, bitmap, bitmap.rect)
    bitmap.dispose
  end
  #------------------------------------------------- -------------------------
  # ● 生成背景精灵
  #------------------------------------------------- -------------------------
  def create_back_sprite
    @back_sprite = Sprite.new
    @back_sprite.bitmap = @back_bitmap
    @back_sprite.y = y
    @back_sprite.z = z - 1
  end
  #------------------------------------------------- -------------------------
  # ● 释放背景位图
  #------------------------------------------------- -------------------------
  def dispose_back_bitmap
    @back_bitmap.dispose
  end
  #------------------------------------------------- -------------------------
  # ● 释放背景精灵
  #------------------------------------------------- -------------------------
  def dispose_back_sprite
    @back_sprite.dispose
  end
end
感觉那段用得上就截了那段, 也不知对不对~~
 | 
 |