| 赞 | 13 |
| VIP | |
| 好人卡 | |
| 积分 | 16 |
| 经验 | |
| 最后登录 | 2017-7-6 |
| 在线时间 | 1564 小时 |
- 梦石
- 0
- 星屑
- 1580
- 在线时间
- 1564 小时
- 注册时间
- 2008-7-30
- 回帖
- 4207

|
发表于 2010-7-22 18:01:21
|
显示全部楼层
本帖最后由 DeathKing 于 2010-7-24 09:30 编辑
好多坏人
我只是说明什么是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以外的任何数。 |
|