赞 | 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?
复制代码
|
|