Project1
标题:
bug?
[打印本页]
作者:
zh99998
时间:
2009-10-23 21:26
标题:
bug?
include RGE
RGE.init
p 0
class A < Bitmap
def set_bitmap
@bitmap = Bitmap.new(100,100)
rect = Rect.new(0,0,100,100)
@bitmap.blt(0, 0, self, rect)
end
end
p A.new(100,100).set_bitmap
p 1
运行,p出0之后就出错了,TypeError
可能是Bitmap的blt方法的检测问题
RM里会依次p出0,nil,1
作者:
冰水
时间:
2009-10-24 19:57
没带模块名,
改成 class A < RGE::Bitmap
就能继承了Bitmap了
而且在bitmap内部没有@bitmap这个变量--!楼主的这个事干什么用的?
作者:
zh99998
时间:
2009-10-25 06:48
已经include RGE了,所以不用带模块名
并且测试带上模块名仍然返回相同的错误
@bitmap是个普通的实例变量,不是内建
那段脚本是我从一个在RM里正常在RGE里出错的脚本里摘出来的
作者:
dna_7086
时间:
2009-10-26 09:15
提示:
作者被禁止或删除 内容自动屏蔽
作者:
dna_7086
时间:
2009-10-26 18:10
提示:
作者被禁止或删除 内容自动屏蔽
作者:
灼眼的夏娜
时间:
2009-10-27 08:22
呃>< 忽略了这问题>< = = 多谢ls找出问题= =
作者:
Goldencolor
时间:
2009-10-27 08:30
= =b额~~~找bug的啊
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1