Project1
标题:
如何在事件中往初始队伍里添加战斗者ID(11)
[打印本页]
作者:
金芒芒
时间:
3 天前
标题:
如何在事件中往初始队伍里添加战斗者ID(11)
本帖最后由 金芒芒 于 2024-11-23 07:15 编辑
class EFS_Battler < Game_Character
attr_reader :soldier_id
# 初始化方法,接收soldier_id作为参数
def initialize(data_id)
@soldier_id = data_id
end
# 类方法,创建初始队伍
def self.create_initial_team
[
EFS_Battler.new(5),
EFS_Battler.new(4),
EFS_Battler.new(9),
EFS_Battler.new(2),
EFS_Battler.new(13)
]
end
end
# 假设Game_Character是已经定义好的基类,这里不需要再额外定义
# 使用示例
initial_team = EFS_Battler.create_initial_team
initial_team.each do |battler|
puts "Soldier ID: #{battler.soldier_id}"
end
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1