Project1
标题:
怎么让每一个角色都拥有一个变量?
[打印本页]
作者:
欧买歌
时间:
2014-12-24 12:36
标题:
怎么让每一个角色都拥有一个变量?
本帖最后由 欧买歌 于 2014-12-24 16:51 编辑
比如$Bianliang每一个角色都有,而一号角色拥有的$Bianliang是$Bianliang[1],就像力量、hp之类的
击败怪物后参加战斗的角色的变量就会增加,不同的怪物会增加不同的值,就像EXP那样。
作者:
taroxd
时间:
2014-12-24 12:37
本帖最后由 taroxd 于 2014-12-24 12:39 编辑
用对象的实例变量 / 用数组
建议使用前者
作者:
guoxiaomi
时间:
2014-12-24 13:50
class Game_Battler
attr_accessor :xxx
alias initialize _old_initialize
def initialize
_old_initialize
[url=home.php?mod=space&uid=40185]@xxx[/url] = 0
end
end
复制代码
差不多是这样的?
作者:
myownroc
时间:
2014-12-24 20:16
class Game_Actor
attr_aceesor :variable
end
复制代码
如果不能理解上面说的,就在游戏一开始的时候来一句
$bianliang = []
复制代码
然后再用
$bianliang[x] = y
复制代码
进行设置
实在不懂就用RM自带的变量吧
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1