class SpaceInvaders::BulletCollection
Attributes
bullets[R]
Public Class Methods
new()
click to toggle source
# File lib/space_invaders/bullets/bullet_collection.rb, line 8 def initialize @bullets = [] end
Public Instance Methods
draw()
click to toggle source
# File lib/space_invaders/bullets/bullet_collection.rb, line 17 def draw @bullets.each {|bullet| bullet.draw } end
update()
click to toggle source
# File lib/space_invaders/bullets/bullet_collection.rb, line 12 def update @bullets.delete_if {|bullet| bullet.out_of_screen} @bullets.each { |bullet| bullet.update } end