幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2489|回复: 13

[RM2K&2K3] 关于$game的问题

[复制链接]

550

主题

9116

帖子

214748万

积分

超级版主

如同神一般的存在,腿神!拖后腿的神~~

Rank: 8Rank: 8

积分
2147483647
发表于 2007-9-17 13:17:54 | 显示全部楼层 |阅读模式
$game_temp
$game_variables
等等一系列$game_XXXX

都是怎么弄出来的?
有办法弄个类似于$game的$XXXX吗?

接着消失去。。。有问题再回来 [s:5]
我就是你们的神,庶民们,追随我吧!跟着我一起拖后腿!
回复

使用道具 举报

88

主题

4889

帖子

38万

积分

版主

年度最佳拖稿王

Rank: 7Rank: 7Rank: 7

积分
386227

声命组铜赏

QQ
发表于 2007-9-17 20:11:20 | 显示全部楼层
$这个标志意思是全局变量

只要你在某个地方新定义一个 就可以在它之后的地方调用了
例:
在Scene_Map中定义
$abc = 65535
事件中使用脚本
p "$abc.to_s"
则显示 “65535”
回复 支持 反对

使用道具 举报

38

主题

3468

帖子

1

积分

超级版主

传说中的Bunny火神~!

Rank: 8Rank: 8

积分
1
发表于 2007-9-18 02:17:47 | 显示全部楼层
其实就是一系列的全局变量= =|||。
我突然发现,我是一个很幸运的好人。老婆真好~ 点我进入JQ(激情)教程范例收集!
回复 支持 反对

使用道具 举报

550

主题

9116

帖子

214748万

积分

超级版主

如同神一般的存在,腿神!拖后腿的神~~

Rank: 8Rank: 8

积分
2147483647
 楼主| 发表于 2007-9-18 06:14:20 | 显示全部楼层
$game_temp.message_text = "你想要的文字"
$game_system.message_position = 数字


  $game_XXX后面有  . XXXX  就是那个点。。。。
我就是你们的神,庶民们,追随我吧!跟着我一起拖后腿!
回复 支持 反对

使用道具 举报

38

主题

3468

帖子

1

积分

超级版主

传说中的Bunny火神~!

Rank: 8Rank: 8

积分
1
发表于 2007-9-18 11:21:24 | 显示全部楼层
因为这些变量都是一个class,所以可以通过.来得到它的成员。
我突然发现,我是一个很幸运的好人。老婆真好~ 点我进入JQ(激情)教程范例收集!
回复 支持 反对

使用道具 举报

550

主题

9116

帖子

214748万

积分

超级版主

如同神一般的存在,腿神!拖后腿的神~~

Rank: 8Rank: 8

积分
2147483647
 楼主| 发表于 2007-9-18 13:16:21 | 显示全部楼层
全局变量可以class。。。这挺好 [s:4] 邪恶ing。。谢谢哈,,我在去看看。。。

这就是说我可以自己建立一个
class game_XXXX了吧。。咔咔挺好挺好啊!!
我就是你们的神,庶民们,追随我吧!跟着我一起拖后腿!
回复 支持 反对

使用道具 举报

550

主题

9116

帖子

214748万

积分

超级版主

如同神一般的存在,腿神!拖后腿的神~~

Rank: 8Rank: 8

积分
2147483647
 楼主| 发表于 2007-9-18 13:16:54 | 显示全部楼层
名字就不用是game_XXX了吧
我就是你们的神,庶民们,追随我吧!跟着我一起拖后腿!
回复 支持 反对

使用道具 举报

88

主题

4889

帖子

38万

积分

版主

年度最佳拖稿王

Rank: 7Rank: 7Rank: 7

积分
386227

声命组铜赏

QQ
发表于 2007-9-18 22:02:22 | 显示全部楼层
建立一个新的类是不需要关他是什么名字的
只要随你喜欢 任何单词都可以用的 基本上
回复 支持 反对

使用道具 举报

550

主题

9116

帖子

214748万

积分

超级版主

如同神一般的存在,腿神!拖后腿的神~~

Rank: 8Rank: 8

积分
2147483647
 楼主| 发表于 2007-9-19 07:56:55 | 显示全部楼层
我仿照class game_XXXX做的
class A
  attr_accessor :t
  def initialize
    @t = true
  end
  def t
    return @t
  end
end

然后再事件脚本中$A.t=false
结果报错说 No Method Erorr
undefined method“t”for nil :nilclass

怎么搞得阿?
我就是你们的神,庶民们,追随我吧!跟着我一起拖后腿!
回复 支持 反对

使用道具 举报

550

主题

9116

帖子

214748万

积分

超级版主

如同神一般的存在,腿神!拖后腿的神~~

Rank: 8Rank: 8

积分
2147483647
 楼主| 发表于 2007-9-19 12:51:55 | 显示全部楼层
那啥,来看看啊 [s:6]

class A
  attr_accessor :t
  def initialize
    @t = true
  end
end

应该就可以了吧。。也是那个报错阿。。怎么回事啊? [s:6]
我就是你们的神,庶民们,追随我吧!跟着我一起拖后腿!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2024-6-17 14:58 , Processed in 0.027945 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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