| 
 
| 赞 | 8 |  
| VIP | 50 |  
| 好人卡 | 9 |  
| 积分 | 7 |  
| 经验 | 25417 |  
| 最后登录 | 2023-1-15 |  
| 在线时间 | 224 小时 |  
 Lv2.观梦者 
	梦石0 星屑676 在线时间224 小时注册时间2006-12-7帖子839 | 
| 以下引用神思于2007-3-22 22:05:32的发言:那是因为高速缓存会把Bitmap对象里的东西给保存起来```更新后的那个没这个问题`
 
 关系dispose后会出错的那个问题``你把那个dispose去掉```加上一个把visible设置为假`
 然后复活后再显示出来```最近没空-____-看看哪个好心帮你改吧``
OTL…我还以为那个是另外一个工程{/gg}
 多谢了
 那个dispose的我改好了的说—3—
 只是我战斗测试结束的时候还是会莫名其妙的出现程序未响应...
 
 复制代码
#第一处
        if @ttbar.include?(battler) and battler.is_a?(Game_Enemy)
          @ttbar[battler].collapse
          #@ttbar[battler].dispose
          #@ttbar.delete(battler)
        end
##############
        if battler.is_a?(Game_Actor)
          @ttbar[battler].blend_type = 1
          @ttbar[battler].x = 45 #横板CP条 回到初始坐标
        end
##########
#第二处
      @ttbar[battler].visible = true if @ttbar[battler].visible == false
###########
      @ttbar[battler].blend_type = 0 if !battler.dead?
###########
      @ttbar[battler].x  = ( 514 * battler.cp / 65535 + 45) if !battler.dead?
 | 
 |