ruby Códigodelnivel 3,modo Intermediate de RubyWarrior
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ruby Códigodelnivel 3,modo Intermediate de RubyWarrior相关的知识,希望对你有一定的参考价值。
class Player
def initialize
@directions = [:backward, :left, :right, :forward]
end
def play_turn(warrior)
direction = warrior.direction_of_stairs
@directions.each do |d|
return warrior.bind! d if warrior.feel(d).enemy? and d != direction
end
warrior.feel(direction).empty? ? warrior.walk!(direction) : warrior.attack!(direction)
end
end
以上是关于ruby Códigodelnivel 3,modo Intermediate de RubyWarrior的主要内容,如果未能解决你的问题,请参考以下文章