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

Project1

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

[已经解决] 神隐的RGSS内建物

 关闭 [复制链接]

Lv2.观梦者 (管理员)

八云紫的式神

梦石
0
星屑
619
在线时间
1243 小时
注册时间
2008-1-1
帖子
4282

烫烫烫

跳转到指定楼层
1
发表于 2009-8-19 19:27:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
这里统计RGSS2的没在F1里写出来的内建常量/变量/模块/类
仅统计了main:Object下的常量、局部变量、全局变量(实例变量和类变量为空)
Ruby内建类和模块仅按名字进行筛选,没有详细查里面的构造是否与Ruby一致

标[$]的是全局变量,[@@]的是类变量,[局]的是局部变量,[类]的是类方法,[私]的是私有(private)方法,大写字母开头的是常量,其余是公共(public)方法
以下所有的类都有个私有initialize,未列出

实用价值比较高的,加粗
  • $RGSS_SCRIPTS
    已经读取好的脚本,不用再去读Scripts.rvdata了
  • $BTEST
    战斗测试标记
  • $TEST
    测试模式标记
  • scripts_fname
    脚本文件名
  • Sprite
    clone
    dup
  • Viewport
    clone
    dup
  • Font
    initialize_copy 私
    @@default_bold
    @@default_color
    @@default_italic
    @@default_name
    @@default_shadow
    @@default_size
  • Tone
    initialize_copy私
    ==
    ===
    _dump
    eql?
    to_s
    _load 类
  • Window
    clone
    dup
  • Graphics
    _reset
    visible 类
    visible=
  • Bitmap
    initialize_copy 私
  • Table
    initialize_copy 私
    _dump
    _load 类
  • Color
    initialize_copy 私
    ==
    ===
    _dump
    eql?
    to_s
    _load 类
  • Tilemap
    clone
    dup
    BitmapArray
  • Plane
    clone
    dup
  • Rect
    initialize_copy 私
    ==
    ===
    _dump
    empty
    eql?
    to_s
    _load 类
  • NKF
    检测编码的模块
  • Zlib
    压缩的模块
  • Win32API
    调用API的模块


Tilemap::BitmapArray是Object的直属子类
用事件脚本调用ObjectSpace对已经生成了的Tilemap::BitmapArray对象进行查看
发现常量、类变量、实例变量、方法、类方法 全是空的

Kernel#require
  Kernel有这个方法(私有),但是Object里没有

Reset
在默认脚本main页的最后一个end前加rescue Reset
然后按F12,就能捕捉到一个Reset异常
这是Exception的直属子类
这个类并不是在程序加载时就定义,而是第一次按下F12时才会定义
所以如果只捕捉Reset,按下X时会报未定义常量
由F12或者raise抛出这个异常时,会自动释放掉所有的RGSS对象(Window等),然后重新执行脚本页
仅仅是执行脚本页,内建类不会再重新定义,全局变量也不会清空

Graphics._reset
作用不明,估计和Reset有关
事件调用脚本执行Graphics._reset没有任何效果

Rect#empty
清空矩形,相当于set(0,0,0,0)
rm for linux(wine)制作中,期待夏娜SAMA能实现到webrm上

Lv1.梦旅人

梦石
0
星屑
50
在线时间
2 小时
注册时间
2009-4-6
帖子
43
2
发表于 2009-8-19 19:35:32 | 只看该作者
天书啊 ··现在努力看F1
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
116
在线时间
192 小时
注册时间
2008-5-11
帖子
547
3
发表于 2009-8-19 19:50:38 | 只看该作者
很不错啊...自己总结的么
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
46
在线时间
10 小时
注册时间
2007-5-27
帖子
2558

第1届Title华丽大赛新人奖

4
发表于 2009-8-20 20:49:52 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-11 22:53

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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