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

Project1

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

[已经解决] 实变量的问题

 关闭 [复制链接]

Lv3.寻梦者

梦石
0
星屑
1140
在线时间
381 小时
注册时间
2010-10-9
帖子
386

开拓者

跳转到指定楼层
1
发表于 2011-8-3 09:17:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
$game_player是Game_Character的子类,
Game_Character类中有如下定义:
  1.   attr_reader   :pattern                  # 图案
复制代码
那么应该可以对其进行修改和调用。
脚本如下:
  1. $game_player.pattern = 1
复制代码
以上脚本报错,
但是直接打印却可以,求解

Lv1.梦旅人

梦石
0
星屑
50
在线时间
63 小时
注册时间
2010-12-19
帖子
31
2
发表于 2011-8-3 09:22:04 | 只看该作者
相反,attr_reader只会建立读取对应实例变量的方法。

你可以在类定义的时候使用 attr_writer :pattern 或者 attr_accessor :pattern来创建设定方法。
回复

使用道具 举报

Lv3.寻梦者

小柯的徒弟

梦石
0
星屑
1530
在线时间
1157 小时
注册时间
2008-5-24
帖子
3085

贵宾

3
发表于 2011-8-3 09:38:32 | 只看该作者
这里不是有写吗——>无耻。

http://rpg.blue/forum.php?mod=vi ... p;page=2#pid1736531

点评

里面有说"写入方法"和"读取方法",而你那个只可以定义"读取方法"哦~  发表于 2011-8-3 10:10
我- =|||我是按照上面写的啊。。。  发表于 2011-8-3 10:08
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-30 05:25

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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