设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2525|回复: 10
打印 上一主题 下一主题

RPG::Cache问题

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
466 小时
注册时间
2006-2-25
帖子
1863
跳转到指定楼层
1
发表于 2008-1-6 18:36:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
举个例子开始吧.
@sprite = Sprite.new
@sprite.bitmap = RPG::Cache.picture("1号图片")

请问下
@sprite.bitmap.diapose

@sprite.bitmap.clear
有什么区别么?

谢谢解答!

Lv1.梦旅人

梦石
0
星屑
50
在线时间
466 小时
注册时间
2006-2-25
帖子
1863
2
 楼主| 发表于 2008-1-6 18:36:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
举个例子开始吧.
@sprite = Sprite.new
@sprite.bitmap = RPG::Cache.picture("1号图片")

请问下
@sprite.bitmap.diapose

@sprite.bitmap.clear
有什么区别么?

谢谢解答!

Lv1.梦旅人

梦石
0
星屑
50
在线时间
466 小时
注册时间
2006-2-25
帖子
1863
3
 楼主| 发表于 2008-1-6 18:37:47 | 只看该作者
我要晕了- -
100积分弄成100好人卡- -
怎么办- -
系统信息:本贴由本区版主认可,66RPG感谢您的热情解答~
回复 支持 反对

使用道具 举报

Lv2.观梦者

傻♂逼

梦石
0
星屑
374
在线时间
1606 小时
注册时间
2007-3-13
帖子
6562

烫烫烫开拓者

4
发表于 2008-1-6 18:38:34 | 只看该作者
以下引用诡异の猫于2008-1-6 10:37:47的发言:

我要晕了- -
100几分弄成100好人卡- -
怎么办- -

等斑竹在你上面的部分认可的人品卡那儿写100
系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
哎呀,蛋疼什么的最有爱了
回复 支持 反对

使用道具 举报

Lv1.梦旅人

B

梦石
0
星屑
50
在线时间
26 小时
注册时间
2007-8-26
帖子
3693
5
发表于 2008-1-6 18:42:33 | 只看该作者
@sprite.bitmap.dispose 释放图片

@sprite.bitmap.clear 图片消失(清除图片)
系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
回复 支持 反对

使用道具 举报

Lv3.寻梦者

孤独守望

梦石
0
星屑
3134
在线时间
1535 小时
注册时间
2006-10-16
帖子
4321

开拓者贵宾

6
发表于 2008-1-6 18:43:15 | 只看该作者
请问下
@sprite.bitmap.diapose
@sprite.bitmap.clear
有什么区别么?

谢谢解答!

首先,是dispose不是diapose
然后,dispose会毁掉这个bitmap,之后就不能再使用,如果调用就出错;
clear会清除这个bitmap上面所有的图像,然后还能继续使用。
系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
菩提本非树,明镜本非台。回头自望路漫漫。不求姻缘,但求再见。
本来无一物,何处惹尘埃。风打浪吹雨不来。荒庭遍野,扶摇难接。
不知道多久更新一次的博客
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2007-12-19
帖子
44
7
发表于 2008-1-6 18:43:30 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2007-12-19
帖子
44
8
发表于 2008-1-6 18:44:53 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

Lv3.寻梦者

孤独守望

梦石
0
星屑
3134
在线时间
1535 小时
注册时间
2006-10-16
帖子
4321

开拓者贵宾

9
发表于 2008-1-6 18:47:15 | 只看该作者
以下引用阿单同学于2008-1-6 10:44:53的发言:



首先,是dispose不是diapose
然后,dispose会毁掉这个bitmap,之后就不能再使用;
clear会清除这个bitmap上面所有的图像,然后还能继续使用。



打错了不好意思- -
就是clear只是相当于用橡皮擦把图像擦掉..
图像还是存在的?

这个……平常是不能这样写的……clear以后图像就擦光光了……比较好的习惯是先建立一个bitmap从cache上读取,再调用sprite.bitmap下的bit方法Copy过来= =

clear以后文件上的图像依旧存在!,Bitmap上就没有掉了
菩提本非树,明镜本非台。回头自望路漫漫。不求姻缘,但求再见。
本来无一物,何处惹尘埃。风打浪吹雨不来。荒庭遍野,扶摇难接。
不知道多久更新一次的博客
回复 支持 反对

使用道具 举报

Lv2.观梦者

傻♂逼

梦石
0
星屑
374
在线时间
1606 小时
注册时间
2007-3-13
帖子
6562

烫烫烫开拓者

10
发表于 2008-1-6 18:48:23 | 只看该作者
以下引用阿单同学于2008-1-6 10:43:30的发言:


以下引用ONEWateR于2008-1-6 10:42:33的发言:

@sprite.bitmap.diapose 释放图片

@sprite.bitmap.clear 图片消失(清除图片)



- -
请问释放和清除有什么区别呢?

释放=把画图的纸给#·%#¥#%处理
清除=用橡皮把图片给擦掉
就是这样
哎呀,蛋疼什么的最有爱了
回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2026-6-19 02:37

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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