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):
x = sprite1.x # 获取
sprite2.x = x + 32 # 设置
复制代码
为了方便起见,这被定义为可通过赋值运算符进行获取(读出)和设置(写入)的方法,就称为"属性"。
但是如同 Color 类、 Tone 类、Rect 类的对象,所返回的是对象的引用,而非对象的副本。因此可以用下面的格式修改字体颜色:
color = font1.color
color.set(255, 0, 0)
复制代码
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1