| 
 
| 赞 | 0 |  
| VIP | 0 |  
| 好人卡 | 0 |  
| 积分 | 0 |  
| 经验 | 0 |  
| 最后登录 | 2014-1-29 |  
| 在线时间 | 7 小时 |  
 Lv1.梦旅人 
	梦石0 星屑385 在线时间7 小时注册时间2013-7-7帖子2 | 
| 
以前测试都没问题 后来不知道怎么回事突然就变这样了 ,求不重装的解决方法。。。。orz
x
加入我们,或者,欢迎回来。您需要 登录 才可以下载或查看,没有帐号?注册会员  游戏Graphics目录里characters都在 cache脚本如下:
 load_bitmap("Graphics/Pictures/", filename)
 end
 #--------------------------------------------------------------------------
 # * 获取系统图档
 #     filename : 文件名
 #--------------------------------------------------------------------------
 def self.system(filename)
 load_bitmap("Graphics/System/", filename)
 end
 #--------------------------------------------------------------------------
 # * 清除Cache
 #--------------------------------------------------------------------------
 def self.clear
 @Cache = {} if @cache == nil
 @cache.clear
 GC.start
 end
 #--------------------------------------------------------------------------
 # * 载入图档
 #--------------------------------------------------------------------------
 def self.load_bitmap(folder_name, filename, hue = 0)
 @cache = {} if @cache == nil
 path = folder_name + filename
 if not @cache.include?(path) or @cache[path].disposed?
 if filename.empty?
 @cache[path] = Bitmap.new(path)
 else
 @cache[path] = Bitmap.new(path)
 end
 end
 if hue == 0
 return @cache[path]
 else
 key = [path, hue]
 if not @cache.include?(key) or @cache[key].disposed?
 @cache[key] = @cache[path].clone
 @cache[key].hue_change(hue)
 end
 return @cache[key]
 end
 end
 end
 
 
 | 
 |