Project1

标题: RGSS一些不常用的方法~ `` [打印本页]

作者: 雷欧纳德    时间: 2006-12-6 23:49
标题: RGSS一些不常用的方法~ ``
一些在RGSS中不常用的方法,不过可能在某些地方会需要呢,呵呵````

1、global_variables 该方法返回全局变量名数组。

2、local_variables  返回局部变量名数组。

3、Module.constants 返回 模块名 数组。

4、模块名.constants 返回该模块中的常量以及内部类名等

   比如 Input.constants

5、模块名.class_variables 返回该模块中的类变量名数组  类变量:以@@开头

6、对象.instance_variables 返回该对象的实例变量

   比如 $game_map.instance_variables

7、trace_var 方法
   
   作用:钩子.. -v-  就是跟踪

   ps:只根据全局变量,要全局变量的值被改变就会被钩子捕获,后怎么处理就你自

己看着办了,呵呵 -v-

   形式一:trace_var(varname, hook)

   形式二:trace_var(varname) {|newval| .... }  带块的

   取消钩子:untrace_var(varname[, hook])

   取消钩子也可以用:trace_var(varname,nil)

  


作者: 雷欧纳德    时间: 2006-12-6 23:49
标题: RGSS一些不常用的方法~ ``
一些在RGSS中不常用的方法,不过可能在某些地方会需要呢,呵呵````

1、global_variables 该方法返回全局变量名数组。

2、local_variables  返回局部变量名数组。

3、Module.constants 返回 模块名 数组。

4、模块名.constants 返回该模块中的常量以及内部类名等

   比如 Input.constants

5、模块名.class_variables 返回该模块中的类变量名数组  类变量:以@@开头

6、对象.instance_variables 返回该对象的实例变量

   比如 $game_map.instance_variables

7、trace_var 方法
   
   作用:钩子.. -v-  就是跟踪

   ps:只根据全局变量,要全局变量的值被改变就会被钩子捕获,后怎么处理就你自

己看着办了,呵呵 -v-

   形式一:trace_var(varname, hook)

   形式二:trace_var(varname) {|newval| .... }  带块的

   取消钩子:untrace_var(varname[, hook])

   取消钩子也可以用:trace_var(varname,nil)

  


作者: 柳柳    时间: 2006-12-6 23:51
小夏无敌~
作者: RockK    时间: 2006-12-6 23:53
以下引用柳柳于2006-12-6 15:51:18的发言:

小夏无敌~

↑小夏饭{/hx}
作者: 小传子    时间: 2006-12-7 00:43
以下引用柳柳于2006-12-6 15:51:18的发言:

小夏无敌~

{/hx}小夏MM当然无敌
- -
作者: 魔神之影    时间: 2006-12-7 00:47
以下引用传说VS天涯于2006-12-6 16:43:30的发言:

小夏MM当然无敌
- -


-_-!

作者: link006007    时间: 2006-12-7 01:14
好东西啊...这个做脚本的统计再好不过了!
作者: 轮回者    时间: 2006-12-8 20:48
好用的东东{/se}
作者: 小星子    时间: 2006-12-8 23:47
XN 的水平已经达到登峰造极的境界了……
作者: 尤莉斯    时间: 2006-12-27 04:54
补充个挺重要的:

p Object.methods
p Object.private_methods

里面很多方法都有了。  - -




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