Project1

标题: rgss代码求教 [打印本页]

作者: q375430574    时间: 2010-7-22 17:52
提示: 作者被禁止或删除 内容自动屏蔽
作者: liuxi0202    时间: 2010-7-22 17:55
数据库里
作者: q375430574    时间: 2010-7-22 17:57
提示: 作者被禁止或删除 内容自动屏蔽
作者: DeathKing    时间: 2010-7-22 18:01
本帖最后由 DeathKing 于 2010-7-24 09:30 编辑




好多坏人

[line]1[/line]

我只是说明什么是id啊,数据库这里的id的确是RGSS中管理动画数组的id。我指向42是因为我看到42刚好是“复活”

Near_DM 所说的是索引和个数的关系。数组的索引一般从0开始(偏移量为0),但是个数却是最大索引+1。

譬如,在c中声明一个数组, int ary[3]; 那么,这个数组就有3个元素,但是索引却是这样的:ary[0], ary[1], ary[2]。

但是在RGSS中,管理动画的数组的首元素是nil(有些人为了习惯于自然描述法,便喜欢用nil在首位占位),因此数据库中的动画编号就是他的id。

1和0是有很大区别的,一个例子就是,如果1就是0的话,我们根本无法用二进制表示除0以外的任何数。
作者: q375430574    时间: 2010-7-22 18:52
提示: 作者被禁止或删除 内容自动屏蔽




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