Class: RoadToRubykaigi::Manager::UpdateManager
- Inherits:
-
Object
- Object
- RoadToRubykaigi::Manager::UpdateManager
- Defined in:
- lib/road_to_rubykaigi/manager/update_manager.rb
Instance Method Summary collapse
Instance Method Details
#update(offset_x:) ⇒ Object
4 5 6 7 8 9 10 11 12 13 14 15 16 |
# File 'lib/road_to_rubykaigi/manager/update_manager.rb', line 4 def update(offset_x:) @enemies.each do |enemy| enemy.activate_with_offset(offset_x) end @effects.update @enemies.update @player.update @fireworks.update @player.enforce_boundary(@map, offset_x: offset_x) @attacks.enforce_boundary(@map, offset_x: offset_x) @player.fall_if_ground_is_passable(@map) @player.land_unless_ground_is_passable(@map) end |