Class: MovieMaker::Action::Color

Inherits:
SimpleAction show all
Defined in:
lib/movie_maker/action.rb

Overview

Sets Color

Instance Attribute Summary

Attributes inherited from SimpleAction

#start_at, #stop_at

Instance Method Summary collapse

Methods inherited from SimpleAction

#finalized?, #started?

Constructor Details

#initialize(options = {}, color = 0xFFFFFFFF) ⇒ Color

Returns a new instance of Color.



344
345
346
347
348
349
# File 'lib/movie_maker/action.rb', line 344

def initialize(options = {}, color = 0xFFFFFFFF)
	super(options)
	@sprite = options[:object]
	@color = color
	@color = ::Gosu::Color.new(color)	if color.is_a? Fixnum
end

Instance Method Details

#finalizeObject



350
351
352
353
# File 'lib/movie_maker/action.rb', line 350

def finalize
	@sprite.color = @color
	@finalized = true
end