幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2165|回复: 4

[RMXP] 默認存檔腳本,窗口背景如何釋放?

[复制链接]

4

主题

12

帖子

104

积分

③业余

积分
104
发表于 2010-8-3 16:34:17 | 显示全部楼层 |阅读模式
我在self.contents = Bitmap.new(width - 32, height - 32)下加入以下腳本
    #窗口不透明度 #不透明度
    self.opacity = 0
       #背景生成
    @sprite = Sprite.new
        @sprite.bitmap = RPG::Cache.picture("SaveBack.png")
請問離開存檔畫面時要如何把這張背景釋放掉?
回复

使用道具 举报

0

主题

13

帖子

104

积分

③业余

积分
104
QQ
发表于 2010-8-3 17:28:35 | 显示全部楼层
在一堆dispose里面写上
@sprite.dispose
回复 支持 反对

使用道具 举报

4

主题

12

帖子

104

积分

③业余

积分
104
 楼主| 发表于 2010-8-3 22:00:38 | 显示全部楼层

回 1楼(神之瞳) 的帖子

要放在哪?
我放在Scene_File的@help_window.dispose下面會出錯...
Scene_Save、Scene_Load與Window_SaveFile裡找不到dispose
回复 支持 反对

使用道具 举报

0

主题

13

帖子

104

积分

③业余

积分
104
QQ
发表于 2010-8-3 22:11:54 | 显示全部楼层
汝是在Window_SaveFile里写的么- -
那就将以下代码插入Window_SaveFile类里
def dispose
@sprite.dispose
super
end
回复 支持 反对

使用道具 举报

4

主题

12

帖子

104

积分

③业余

积分
104
 楼主| 发表于 2010-8-4 23:35:02 | 显示全部楼层

回 3楼(神之瞳) 的帖子

我懂了,謝謝。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2024-5-5 20:41 , Processed in 0.016719 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表