diff options
| author | Tom Black <[email protected]> | 2016-10-09 15:35:13 -0400 |
|---|---|---|
| committer | Tom Black <[email protected]> | 2016-10-09 15:35:13 -0400 |
| commit | 922d47027ead7cec732e086880a3a8127c0b8cf6 (patch) | |
| tree | 0e6e9a251e69fdb4936bd9c18df7b66c9172a78c /tests | |
| parent | 31aebd27ec78e6b751d69d2fb360187270b1be00 (diff) | |
| download | ruby2d-922d47027ead7cec732e086880a3a8127c0b8cf6.tar.gz ruby2d-922d47027ead7cec732e086880a3a8127c0b8cf6.zip | |
Add sprites
Also namespace `type_id` definitions
Diffstat (limited to 'tests')
| m--------- | tests/media | 0 | ||||
| -rw-r--r-- | tests/testcard.rb | 12 |
2 files changed, 11 insertions, 1 deletions
diff --git a/tests/media b/tests/media -Subproject 1f71d49737eee12071c637f7c936cdc31e4b0d3 +Subproject fd57d1c22c11b1cc84b160236718b7e26c438a3 diff --git a/tests/testcard.rb b/tests/testcard.rb index c9204cc..95a6d28 100644 --- a/tests/testcard.rb +++ b/tests/testcard.rb @@ -141,6 +141,16 @@ t2 = Text.new(0, 325, 20) # Default message t2.text = "Text can be changed" fps = Text.new(0, 375, 20) + +# Sprites +s1 = Sprite.new(350, 200, "media/sprite_sheet.png") +s1.add(forwards: [ + [ 0, 0, 50, 50, 30], + [ 50, 0, 50, 50, 40], + [100, 0, 50, 50, 50], + [150, 0, 50, 50, 60] +]) + # Pointer for mouse pointer = Square.new(0, 0, 10, 'white') @@ -151,7 +161,7 @@ end update do pointer.x = (get :mouse_x) - 5 pointer.y = (get :mouse_y) - 7 - + s1.animate(:forwards) fps.text = "FPS: #{get :fps}" end |
