Class: RoadToRubykaigi::Sprite::ScreenEntryPatrolStrategy

Inherits:
PatrolStrategy
  • Object
show all
Defined in:
lib/road_to_rubykaigi/sprite/enemy.rb

Instance Method Summary collapse

Methods inherited from PatrolStrategy

#initialize

Constructor Details

This class inherits a constructor from RoadToRubykaigi::Sprite::PatrolStrategy

Instance Method Details

#move(enemy, elapsed_time) ⇒ Object



176
177
178
179
# File 'lib/road_to_rubykaigi/sprite/enemy.rb', line 176

def move(enemy, elapsed_time)
  return unless enemy.active?
  enemy.x += @speed * elapsed_time * enemy.direction
end