Sha256: 24ee5532fa2d5a440dd447d00c12bf925901d8f5c2b1e87e6249ac41386c97f4
Contents?: true
Size: 509 Bytes
Versions: 4
Compression:
Stored size: 509 Bytes
Contents
module Dedalus module Elements class Sprite < Image attr_accessor :width, :height, :frame def asset @asset ||= Dedalus::ImageRepository.lookup_tiles(path, width, height)[frame] end def self.example_data { path: "media/images/tiles.png", frame: 3, width: 64, height: 64, invert_x: true, scale: 2.5 } end def self.description "an animated image" end end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
dedalus-0.2.13 | lib/dedalus/elements/sprite.rb |
dedalus-0.2.12 | lib/dedalus/elements/sprite.rb |
dedalus-0.2.11 | lib/dedalus/elements/sprite.rb |
dedalus-0.2.10 | lib/dedalus/elements/sprite.rb |