diff options
| author | realtradam <[email protected]> | 2021-05-19 02:23:17 -0400 |
|---|---|---|
| committer | realtradam <[email protected]> | 2021-05-19 02:23:17 -0400 |
| commit | 490b20123c75cf8eb5de7039993cb704e3d7a0c8 (patch) | |
| tree | 302caf2be626efd0ac14baed36b8201bc49d0795 /app/tick.rb | |
| parent | 120b693ffd02bc5c7f41ff2b9657facc7117daae (diff) | |
| download | typemon-code-490b20123c75cf8eb5de7039993cb704e3d7a0c8.tar.gz typemon-code-490b20123c75cf8eb5de7039993cb704e3d7a0c8.zip | |
working json to sprite conversion
Diffstat (limited to 'app/tick.rb')
| -rw-r--r-- | app/tick.rb | 23 |
1 files changed, 16 insertions, 7 deletions
diff --git a/app/tick.rb b/app/tick.rb index 0d07d73..41c95aa 100644 --- a/app/tick.rb +++ b/app/tick.rb @@ -1,10 +1,11 @@ $gtk.args.grid.origin_top_left! -$gtk.args.grid.origin_bottom_left! +#$gtk.args.grid.origin_bottom_left! thing0 = Entity.new(ID.sprite, ID.renderable, ID.player_control) Components::Sprite.data[thing0.id].set(x: 0, y: 0, w: 128, h: 101, path: 'dragonruby.png') +#Components::PlayerControl.data[thing0.id].set(north: 's', south: 'w') #@thing0 = Entity.new(ID.sprite, # ID.renderable, @@ -49,12 +50,20 @@ Components::Label.data[@thing2.id].set(x: 640, y: 420, alignment_enum: 1) Components::Renderable.data[@thing2.id].z = 5 -@map = Entity.new(ID.map, ID.renderable) -Components::Map.data[@map.id].set(x: 100, - y: 100, - tilewidth: 128, - tileheight: 128, - json: Helper.get_json_tiles('map_test_map')) +#@map = Entity.new(ID.map, ID.renderable) +#Components::Map.data[@map.id].set(x: 0, +# y: 0, +# tilewidth: 128, +# tileheight: 128, +# json_name: 'map_test_map') + +@map2 = Entity.new(ID.map, ID.renderable) +Components::Map.data[@map2.id].set(x: 0, + y: 0, + tilewidth: 64, + tileheight: 64, + json_name: 'map_test2') +Components::Renderable.data[@map2.id].z = 4 #Helper.get_json_tiles('map_test') |
