查看: 4374|回复: 7

[讨论] RUBY的语法以及RGSS3

[复制链接]
梦石
0
星屑
723
在线时间
530 小时
注册时间
2010-6-9
回帖
668
发表于 2012-4-25 23:08:50 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
一直弄不明白RGSS3实例化的对象(只针对游戏内置对象)是怎样表达的,还请各位略有指点,因为总是找不到实例化的对象名,更别说其下的方法了...
梦石
0
星屑
50
在线时间
1 小时
注册时间
2012-4-24
回帖
14
发表于 2012-4-26 08:49:05 | 显示全部楼层
我表示没看懂,能说清楚点么

点评

还没有给出答复呢…虽说个人觉得无所谓,但是还是有点不方便,比如更新以前帖子  发表于 2012-4-26 10:17
你的大号没找回来吗?没关系吗?  发表于 2012-4-26 09:36
回复

使用道具 举报

梦石
0
星屑
60
在线时间
156 小时
注册时间
2011-12-13
回帖
127
发表于 2012-4-26 18:45:00 | 显示全部楼层
表示理解不能
LZ能说的详细一点吗?
比如具体到某个对象
回复

使用道具 举报

梦石
0
星屑
723
在线时间
530 小时
注册时间
2010-6-9
回帖
668
 楼主| 发表于 2012-4-26 23:16:15 | 显示全部楼层
dant 发表于 2012-4-26 18:45
表示理解不能
LZ能说的详细一点吗?
比如具体到某个对象

比如说吧 Window.new 这个就是实例名?dispose? 就是方法? Window.dispose返回一个布尔值?
回复

使用道具 举报

梦石
0
星屑
60
在线时间
156 小时
注册时间
2011-12-13
回帖
127
发表于 2012-4-27 18:10:13 | 显示全部楼层
Window.new创建并返回一个Window类的实例,可以用一个变量接收
  1. wnd = Window.new
复制代码
Window#dispose
Window#disposed?
都是Window的实例方法
至于返回值
  1. wnd.disposed? #=>false
  2. wnd.dispose   #=>nil
  3. wnd.disposed? #=>true
复制代码
"#=>"后面的就是该语句的返回值
回复

使用道具 举报

傻♂逼

梦石
0
星屑
374
在线时间
1606 小时
注册时间
2007-3-13
回帖
6005

烫烫烫开拓者

发表于 2012-5-21 08:26:19 | 显示全部楼层
其实……Ruby里面都是对象= =
话说问一句
WoshiShaBi=Window
@sb=WoshiShaBi.new(...) #=>是Window还是WoshiShaBi?

点评

Window 吧  发表于 2012-5-21 12:25
类可以直接赋值为类吗 = =!  发表于 2012-5-21 10:55
哎呀,蛋疼什么的最有爱了
回复

使用道具 举报

Fuzzy Ginkgo

梦石
0
星屑
61105
在线时间
1933 小时
注册时间
2010-6-26
回帖
1535

烫烫烫开拓者

发表于 2012-5-21 12:28:11 | 显示全部楼层
本帖最后由 orzfly 于 2012-5-21 14:34 编辑

@pigsss 正因为如此所以可以用这样的写法:
  1. Window = class VerboseWindow < Window
  2.   def initialize(*args)
  3.     super
  4.     p :initialized
  5.   end
  6.   self
  7. end
复制代码
感谢 @晴兰

点评

这样还懂点…  发表于 2012-5-21 13:57
不知道怎么变成Windows了……  发表于 2012-5-21 13:41
其实写的是Windows = class VerboseWindow < Windows; self; end; 还是有个self  发表于 2012-5-21 13:41
我的言论只代表我个人的观点,不代表雇主及/或任何第三方的立场。
Opinions expressed are solely my own and do not express the views or opinions of my employer and/or any third parties.
捐赠 | GitHub
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
653
在线时间
3774 小时
注册时间
2011-2-26
回帖
1577

开拓者

发表于 2012-5-21 13:45:44 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部