Project1

标题: 为何会出现RGSSError? [打印本页]

作者: Allguard    时间: 2010-8-7 17:39
提示: 作者被禁止或删除 内容自动屏蔽
作者: bbaugle    时间: 2010-8-7 17:41
请放出出错部分
作者: Allguard    时间: 2010-8-7 17:42
提示: 作者被禁止或删除 内容自动屏蔽
作者: Allguard    时间: 2010-8-7 17:43
提示: 作者被禁止或删除 内容自动屏蔽
作者: bbaugle    时间: 2010-8-7 17:44
试试把这个改成
self.contents = Bitmap.new(width-32, height-32)
作者: Allguard    时间: 2010-8-7 17:46
提示: 作者被禁止或删除 内容自动屏蔽
作者: bbaugle    时间: 2010-8-7 17:47
等神仙来。。。。。
半仙啊
作者: 逸豫    时间: 2010-8-7 17:49
@item_max为0时会出现这样的错误
因为不允许产生高度为0的bitmap
作者: bbaugle    时间: 2010-8-7 17:51
@item_max为0时会出现这样的错误
因为不允许产生高度为0的bitmap
逸豫 发表于 2010-8-7 17:49



so,,,在这句前加入一个判定,item_max 是否为0,如果是,则Bitmap.new(X,X+32)


作者: Allguard    时间: 2010-8-7 18:06
提示: 作者被禁止或删除 内容自动屏蔽
作者: 逸豫    时间: 2010-8-7 18:07
这是汝自己的脚本- -我们怎么知道- -
如果想要解答就把全部脚本放出……
作者: Allguard    时间: 2010-8-7 18:17
提示: 作者被禁止或删除 内容自动屏蔽
作者: zhangbanxian    时间: 2010-8-7 18:21
@item_max 它是具体指带是什么函数?
Allguard 发表于 2010-8-7 18:06
你自行向上搜索便可知
ps:width小于32也会引发此错误,实在不行你在20*@item_max+32试试,不过真的要解决的话还需要知道@item_max的定义。



作者: 逸豫    时间: 2010-8-7 18:27
  1. a = Bitmap.new(20,20)
复制代码
width小于32对于bitmap没有关系- -
只是如果窗口的width小于32的话会产生width小于0的bitmap- -
作者: Allguard    时间: 2010-8-7 18:29
提示: 作者被禁止或删除 内容自动屏蔽
作者: Allguard    时间: 2010-8-7 21:04
提示: 作者被禁止或删除 内容自动屏蔽




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