很不错!但是!!!
敌人战斗行走图我已经弄好了,但不知道怎么运用到1号敌人战斗画面,这里能不能细说一下,或者弄个范例什么的。
class SideView #-------------------------------------------------------------------------- # ● 战斗者动画的横/纵元件数 = [横, 纵]。无动画为 [1, 1] #-------------------------------------------------------------------------- def max_pattern # 根据战斗者 id 分歧 case id when 1 # 1 号角色 return [ 3, 4] when -1 # 1 号敌人 (敌人 ID 通过负数指定) return [ 1, 1] else # 上面的 ID 之外的统一设定 return [ 3, 4] if id > 0 # 所有角色(ID 为正) return [ 1, 1] if id < 0 # 所有敌人(ID 为负) end # 之后的设定中,有根据 id 来分歧的话,请参考上面的描述。 end
class SideView
#--------------------------------------------------------------------------
# ● 战斗者动画的横/纵元件数 = [横, 纵]。无动画为 [1, 1]
#--------------------------------------------------------------------------
def max_pattern
# 根据战斗者 id 分歧
case id
when 1 # 1 号角色
return [ 3, 4]
when -1 # 1 号敌人 (敌人 ID 通过负数指定)
return [ 1, 1]
else # 上面的 ID 之外的统一设定
return [ 3, 4] if id > 0 # 所有角色(ID 为正)
return [ 1, 1] if id < 0 # 所有敌人(ID 为负)
end
# 之后的设定中,有根据 id 来分歧的话,请参考上面的描述。
end
|