diff options
| author | realtradam <[email protected]> | 2021-05-26 07:41:45 -0400 |
|---|---|---|
| committer | realtradam <[email protected]> | 2021-05-26 07:41:45 -0400 |
| commit | 1531c393a0b8b7c7a0451820fe3905b0b4e71079 (patch) | |
| tree | 2133bf8614d8cecab84b5fae37561710f9c11375 /components/01_sprite.rb | |
| parent | 7bec71db2680e0503f39c31047f5f90ca89433df (diff) | |
| download | FelECS-1531c393a0b8b7c7a0451820fe3905b0b4e71079.tar.gz FelECS-1531c393a0b8b7c7a0451820fe3905b0b4e71079.zip | |
dynamic components can be created
Diffstat (limited to 'components/01_sprite.rb')
| -rw-r--r-- | components/01_sprite.rb | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/components/01_sprite.rb b/components/01_sprite.rb index 8d30cdf..c02a51b 100644 --- a/components/01_sprite.rb +++ b/components/01_sprite.rb @@ -1,3 +1,15 @@ + +FelFlame::Components.new('Sprite', :x, :y, :w, :h, :path, :angle, :a, :r, :g, :b, + :source_x, :source_y, :source_w, :source_h, + :tile_x, :tile_y, :tile_w, :tile_h, + :flip_horizontally, :flip_vertically, + :angle_anchor_x, :angle_anchor_y, primative_marker: :sprite) + +#Components::Sprite.define_method('primative_marker') do +# :sprite +#end + +=begin class Components # If an entity can be rendered on screen class Sprite < Helper::BaseComponent @@ -42,3 +54,4 @@ class Components end end end +=end |
