Project1

标题: 如何判断一个bitmap是否已经释放? [打印本页]

作者: 2503542239    时间: 2017-6-30 11:32
标题: 如何判断一个bitmap是否已经释放?
RT,首先,已经有@xxx.dispose的语句,
然后是如果@xxx没有被释放,就执行一段代码

在RMXP的说明里看到好像有.disposed?这个用法,
但是我输入unless @xxx.disposed?就会出错,
所以如何判断一个bitmap是否已经释放?

作者: imsy    时间: 2017-6-30 11:59
if @xxx != nil
  unless @xxx.disposed
    if @xxx.bitmap != nil
        @xxx.bitmap.dispose
    end
  end
end

这样?
作者: fux2    时间: 2017-6-30 13:38
disposed?
肯定是对的,你确认你的@xxx不是nil或者其他什么东西。




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1