Method: Core::Particle#initialize
- Defined in:
- lib/particles.rb
#initialize(x, y, file, lifetime, fade_in, fade_out, sx, sy, angle, color, mode) ⇒ Particle
Returns a new instance of Particle.
39 40 41 42 43 44 45 |
# File 'lib/particles.rb', line 39 def initialize(x, y, file, lifetime, fade_in, fade_out, sx, sy, angle, color, mode) @img = Core.sprite("particles/#{file}") @dead = false @age = 0 @wind = @gravity = 0 @x, @y, @lifetime, @fade_in, @fade_out, @sx, @sy, @angle, @color, @mode = x, y, lifetime, fade_in, fade_out, sx, sy, random_angle(angle), color, mode end |