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

Project1

 找回密码
 注册会员
搜索
12
返回列表 发新帖
楼主: 八云紫
打印 上一主题 下一主题

[RMVX发布] 新手教程--从0开始学RGSS2(2013-09-21 修复索引地址)

  [复制链接]

Lv3.寻梦者

弓箭手?剑兰

梦石
0
星屑
4894
在线时间
833 小时
注册时间
2010-11-17
帖子
1140
11
发表于 2011-4-17 21:09:21 | 显示全部楼层
偶尔看到完结了,API、pack、unpack、正则等都没有提及。
不过这些也是最复杂的那些。

点评

都乱了...  发表于 2011-4-17 22:33
好吧, 其实我也不知道我在写啥 = = 嘛嘛~~  发表于 2011-4-17 22:24
我那些也是嘛~实际上我是不大明白你说啥= =  发表于 2011-4-17 22:17
毕竟是脚本教程什么的吧, 大概~~~  发表于 2011-4-17 22:14
嗯,不过很难解释...八云你不加"回复可见"也很多人支持呢!(我貌似已经彻底的打沉了= =)  发表于 2011-4-17 21:34
回复 支持 反对

使用道具 举报

Lv3.寻梦者

弓箭手?剑兰

梦石
0
星屑
4894
在线时间
833 小时
注册时间
2010-11-17
帖子
1140
12
发表于 2011-5-14 09:14:59 | 显示全部楼层
在使用麻烦的Ruby API的时候有些参数也要用麻烦的pack和unpack。
(甚有些函数至应该不能用= =)
回复 支持 反对

使用道具 举报

Lv3.寻梦者

弓箭手?剑兰

梦石
0
星屑
4894
在线时间
833 小时
注册时间
2010-11-17
帖子
1140
13
发表于 2011-5-14 11:38:03 | 显示全部楼层
貌似已经很齐了,要不要说一下"l*"的"*"代表的"所有长度"的意思呢?
或者说一下pack和unpack的其他用途,比如16进制字符交换...
或者可能解释一下pack以后"\xxx"是一个字符、一个byte什么的
或者说一下为什么pack以后会有字母、符号、"\n\r"这些...

点评

不过你会的C结构体pack我之前含糊= =不清楚是否顺序有关...  发表于 2011-5-14 15:59
说起来很无奈, pack 咱只会这个 = =  发表于 2011-5-14 15:55
回复 支持 反对

使用道具 举报

Lv3.寻梦者

弓箭手?剑兰

梦石
0
星屑
4894
在线时间
833 小时
注册时间
2010-11-17
帖子
1140
14
发表于 2011-5-14 16:04:53 | 显示全部楼层
回复 芙兰朵露·斯卡雷特 的帖子

嗯~反应很快哦。
不过C的结构体似乎很简洁,能够pack出一个Ruby的结构体么?(我想不大可能...)
回复 支持 反对

使用道具 举报

Lv3.寻梦者

弓箭手?剑兰

梦石
0
星屑
4894
在线时间
833 小时
注册时间
2010-11-17
帖子
1140
15
发表于 2011-5-14 16:35:52 | 显示全部楼层
回复 芙兰朵露·斯卡雷特 的帖子

我怎么没有这回复帖的提醒呢?

Struct 类用法很像(不是生成子类的那部分),不过不能规定传入的类型。


比如有一个函数用了Ruby写的,要用其他语言结构Ruby的结构体似乎很难,
而且RGSS(?)的类像是将类藏在内存中,很难看出原型...
回复 支持 反对

使用道具 举报

Lv3.寻梦者

弓箭手?剑兰

梦石
0
星屑
4894
在线时间
833 小时
注册时间
2010-11-17
帖子
1140
16
发表于 2011-5-16 21:19:58 | 显示全部楼层
String#delete! 才能将对象修改。或者是 String = String#delete。
但是我用String#delete!才会出现[XXXXXXX, nil, nil, nil]。

删掉了delete那句就正常的了,我们unpack只是 "l4" ,
就是最终变回四个成员(整数)。

这只是我的理解,错误不负责= =:
至于[XXXXXXX, nil, nil, nil]的原因是因为一个数pack "l"的时候,就会:
"\000\000\000\000",这是因为Long占了四个byte,
当这些用不尽的时候"\0\0\0\50\0\0\0\50\0\0\0\50\0\0\0\50"这样,
应该unpack"l*"的时候会有四个成员(数字),因为每四个"\"就是一个"l",
那么将"\0"删掉后,就会:"\50\50\50\50",就会变得很长,而且不是四个,是一个数字!
而且long的话有些byte分配会出现负数的情况。(这个不用所说- -)

点评

看了一次,发现很混淆= =语言描述有待改善- -  发表于 2011-5-16 21:34

评分

参与人数 1星屑 +200 收起 理由
铃仙·优昙华院·因幡 + 200 终于是看明白了~~~~

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-6-7 23:51

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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