Project1

标题: rgss3中,属性是什么意思? [打印本页]

作者: 江边酒家    时间: 2015-3-16 00:53
标题: rgss3中,属性是什么意思?
本帖最后由 江边酒家 于 2015-3-16 01:01 编辑

看帮助手册愣是没看懂
作者: 喵呜喵5    时间: 2015-3-16 00:59
帮助文档 - RGSS参考 - RGSS规格

属性
"属性"是一个 游戏库 中的概念,它并非 Ruby 里出现的概念,而是一种 RGSS 中独有的概念。

比如,利用下面的代码可以获取和设置一个精灵的坐标(Sprite#x):
  1. x = sprite1.x            # 获取
  2. sprite2.x = x + 32    # 设置
复制代码
为了方便起见,这被定义为可通过赋值运算符进行获取(读出)和设置(写入)的方法,就称为"属性"。

但是如同 Color 类、 Tone 类、Rect 类的对象,所返回的是对象的引用,而非对象的副本。因此可以用下面的格式修改字体颜色:
  1. color = font1.color
  2. color.set(255, 0, 0)
复制代码





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