Class: MagicCloud::Spriter
- Inherits:
-
Object
- Object
- MagicCloud::Spriter
- Defined in:
- lib/magic_cloud/spriter.rb
Overview
Incapsulates sprite maker for any Shape, able to draw itself.
Defined Under Namespace
Classes: Sprite
Instance Method Summary collapse
Instance Method Details
#make_sprites!(shapes) ⇒ Object
12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
# File 'lib/magic_cloud/spriter.rb', line 12 def make_sprites!(shapes) start = Time.now Debug.logger.info 'Starting sprites creation' restart_canvas! shapes.each do |shape| make_sprite(shape) end Debug.logger.info 'Sprites ready: %i sec, %i canvases' % [Time.now - start, Debug.stats[:canvases]] end |