这个是 更新版本子选项的范例工程....这
 
个工程可以浏览游戏根目录的文件, 
并且可以打开txt文件(为了偷懒,不能自动换行,不能翻页....),图片文件,音乐文件,当然,大家可以自
 
己扩展!截图如下:
 
当然,这个需要更新版本子选项脚本,以及文字渐变脚本,这个"浏览器"代码如下:
 
注意:因为不明原因,无法识别第二级中文文件夹(只能识别第一级),并且换了操作系统之后,出现了 
迭代太深的错误(原系统没问题,所以测试的时候,极可能出现bug...)[code]#==============================================================================# ■ Graphics #------------------------------------------------------------------------------#  更待指定帧数 #==============================================================================def Graphics.wait(n)  n.times{self.update;yield if defined? yield}end#==============================================================================# ■ Scene_File_Scan#------------------------------------------------------------------------------#  RM 文件浏览器#==============================================================================class Scene_File_Scan  #--------------------------------------------------------------------------  # ● 初始化对像  #--------------------------------------------------------------------------  def initialize    # 穷举文件    old_d =  Dir.pwd    @true_files = Dir["*"]    for i in 0...@true_files.size      @true_files  = directory(@true_files,true) if directory?(@true_files)    end    Dir.chdir(old_d)    @files = directory!  end  #--------------------------------------------------------------------------  # ● 循环操作文件夹  #--------------------------------------------------------------------------  def directory(filename,first=false)    now_d = Dir.pwd    Dir.chdir("#{filename}/")    files = Dir["*"]    Dir.chdir(now_d)    return "#{filename}(空文件夹)" if files.size == 0    return [filename] + files if first    for i in 0...files.size      if directory?(files)        files = directory(files)      end    end    [filename] + files  end  #--------------------------------------------------------------------------  # ● 循环操作文件夹  #--------------------------------------------------------------------------  def directory!(filename=@true_files)    array = []    for unit in filename      unit.is_a?(Array) ? array  |