查看: 3281|回复: 2

[已经解决] 战斗时显示的图片结束后残留,怎么消除?

[复制链接]
梦石
0
星屑
50
在线时间
59 小时
注册时间
2005-10-26
回帖
43
发表于 2012-12-13 04:52:43 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
本帖最后由 coolmic 于 2012-12-12 17:34 编辑

拼接了几个战斗的脚本并且自己往上加了些图。可是后来发现自己加的图在战斗结束后不消失怎么办?,而且在第二次进入战斗后,整个战斗状态栏全部消失了.....我想问下怎样每次结束战斗,战斗现实中的全部清除,再次战斗时重新读取战斗栏?

QQ截图20121212154610.jpg

正常战斗的效果

QQ截图20121212154449.jpg

战斗结束后,残留的部分

QQ截图20121212154541.jpg

再次进入战斗,不知道为什么战斗状态栏消失了

请大家救救!!


我自己找着了。。。。
在我显示图片的脚本最后加上了,结果解决了

def terminate   
  super
  dispose_spriteset
  @###.bitmap.dispose
  @###.bitmap.dispose
  @info_viewport.dispose
  RPG::ME.stop
end
动漫就是我的生命~我愿做一辈子没出息的人!
梦石
0
星屑
50
在线时间
616 小时
注册时间
2010-10-29
回帖
411
发表于 2012-12-13 05:10:30 | 显示全部楼层
冲突?
也许你应该尝试的战斗系统只有一个脚本。
您应该列出所有的脚本使用。
(谷歌翻译)
我命令你给我点下面的东西!

LBQ Works
回复

使用道具 举报

梦石
0
星屑
50
在线时间
59 小时
注册时间
2005-10-26
回帖
43
 楼主| 发表于 2012-12-13 05:23:08 | 显示全部楼层
896409879 发表于 2012-12-12 16:10
冲突?
也许你应该尝试的战斗系统只有一个脚本。
您应该列出所有的脚本使用。

应该不是,原来没这问题.........我是把很多脚本给改了,可能过程中把结束战斗dispose图片的script给删了.....我现在想知道有没有什么可以结束战斗把所有sprite都清除的方法。
P.S. 我把头像残留的问题解决了,找到了战斗结束头像dispose的位置。

点评

尼玛,原来是没有关闭精灵啊⋯⋯原来如此,我还以为是什么呢⋯⋯  发表于 2012-12-13 08:30
动漫就是我的生命~我愿做一辈子没出息的人!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部