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

Project1

 找回密码
 注册会员
搜索
查看: 1811|回复: 9
打印 上一主题 下一主题

[讨论] VA变化太多了,看到这个我菊花紧了。

[复制链接]

Lv3.寻梦者

梦石
0
星屑
1323
在线时间
831 小时
注册时间
2007-12-25
帖子
1558
跳转到指定楼层
1
发表于 2012-7-21 16:07:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 精灵使者 于 2012-7-21 18:08 编辑

先看这一句
RUBY 代码复制
  1. #--------------------------------------------------------------------------
  2.   # ● 更新所有窗口
  3.   #--------------------------------------------------------------------------
  4.   def update_all_windows
  5.    instance_variables.each do |varname|
  6.       ivar = instance_variable_get(varname)
  7.       ivar.update if ivar.is_a?(Window)
  8.     end
  9.   end
看到那instance_variables变量。

我全局搜了一下,没这个玩意。帮助上也找求不到,于是,我求助度娘。

得解释  
实例变量

表示实际上我压根从来没见到过这种东西,我想意思就是说这是一个对象里面所有的实例变量,当然这也解开了我一直的一个疑问,为什么VA里面的窗口都不用释放,怎么更换场景了就都没了。
原来在这里。
RUBY 代码复制
  1. #--------------------------------------------------------------------------
  2.   # ● 释放所有窗口
  3.   #--------------------------------------------------------------------------
  4. def dispose_all_windows
  5.     instance_variables.each do |varname|
  6.       ivar = instance_variable_get(varname)
  7.       ivar.dispose if ivar.is_a?(Window)
  8.    end
  9.   end

以上只是对VA的一种感叹!!!!

PS:看到别人发的代码带颜色是怎么整的。!!



精卫赤龙腾   
总是存在一种强大,去完成似乎不可能的事情.
无畏战乾程   
或是需要一种勇气,去挑战几乎不存在的胜利.
一味玄真魂     
这是拥有一种恒心,去化解根本没有解的困难.
烈卫开天径    
只是带着一种决心,去争取残存的最后的希望。

Lv3.寻梦者

梦石
0
星屑
1384
在线时间
962 小时
注册时间
2012-4-30
帖子
1475

开拓者

2
发表于 2012-7-21 16:24:00 | 只看该作者
本帖最后由 铅笔描绘的思念 于 2012-7-21 16:25 编辑

咱真的不是被菊花紧骗进来的。。va奇葩的地方多了去了。。(´Д`)
代码的话。。高级模式用代码、、就是这样了。。
RUBY 代码复制
  1. class  xxxxx
  2.   def xxx
  3.       p test  
  4.   end
  5. end
  1. [pre lang="ruby" line="1"][/pre]
复制代码
回复 支持 反对

使用道具 举报

Lv3.寻梦者

孤独守望

梦石
0
星屑
3137
在线时间
1535 小时
注册时间
2006-10-16
帖子
4321

开拓者贵宾

3
发表于 2012-7-21 16:26:27 | 只看该作者
楼上calss你好
VA明显C#程序员写的
菩提本非树,明镜本非台。回头自望路漫漫。不求姻缘,但求再见。
本来无一物,何处惹尘埃。风打浪吹雨不来。荒庭遍野,扶摇难接。
不知道多久更新一次的博客
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
239
在线时间
2399 小时
注册时间
2008-4-11
帖子
12326

贵宾第6届短篇游戏比赛季军

4
发表于 2012-7-21 16:29:55 | 只看该作者
酒神大人要放弃我们这些VX众,从而投靠VA了吗?

点评

VX木前途了。  发表于 2012-7-22 16:06
VA必将替代前两代不解释  发表于 2012-7-21 20:20
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
122
在线时间
1740 小时
注册时间
2009-7-12
帖子
443
5
发表于 2012-7-21 16:36:47 | 只看该作者
看到VA的寫法,頓時覺得XP的弱爆了T_T

那啥…我以為用戶名只是通行碼…
所以我暱稱不是serena718哈,是月見斐夜
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (暗夜天使)

精灵族の天使

梦石
0
星屑
1697
在线时间
3038 小时
注册时间
2007-3-16
帖子
33731

开拓者贵宾

6
发表于 2012-7-21 18:06:47 | 只看该作者
已帮你修改完毕
回复 支持 反对

使用道具 举报

Lv2.观梦者

虚構歪曲

梦石
0
星屑
364
在线时间
1198 小时
注册时间
2010-12-18
帖子
3928

贵宾

7
发表于 2012-7-21 18:08:35 | 只看该作者
instance_variable_get
UI> 类的实例方法啊,早就有了,又不是 Ace 才有的,只能说楼主研究 RGSS 多,Ruby 少。
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
558
在线时间
377 小时
注册时间
2012-7-10
帖子
1283
8
发表于 2012-7-21 18:15:22 | 只看该作者
看不懂脚本的意思呀
这是VX党加脚本代码盲
太久没有来6R了,都是新面孔啊。
帮忙宣传游戏ing,虽说不常上线。
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1190
在线时间
1564 小时
注册时间
2008-7-30
帖子
4418

贵宾

9
发表于 2012-7-21 19:19:51 | 只看该作者
Ruby 1.8就有这个方法了,这属于元编程里的反射机制。
无耻的夹带私货:http://deathking.is-programmer.com/posts/24125.html

点评

UI> 嗯,早有了。  发表于 2012-7-21 19:26

See FScript Here:https://github.com/DeathKing/fscript
潜心编写URG3中。
所有对URG3的疑问和勘误或者建议,请移步至发布页面。
欢迎萌妹纸催更
回复 支持 反对

使用道具 举报

Lv4.逐梦者 (超级版主)

嗜谎者

梦石
2
星屑
17362
在线时间
3910 小时
注册时间
2010-9-12
帖子
9654

极短25评委极短24评委极短23评委极短22评委极短21评委开拓者

10
发表于 2012-7-21 19:38:02 | 只看该作者
貌似VA与VX姐姐还有XP哥哥有代沟,而且是个啰嗦的碎嘴,虽然逻辑和智商高,可是年龄还小,有点中二……
阿勒,我在说什么……
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-30 14:46

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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