From: Alexis Laferrière Date: Mon, 3 Mar 2014 14:30:55 +0000 (-0500) Subject: examples/moles: display score using mnit numbers X-Git-Tag: v0.6.5~58^2 X-Git-Url: http://nitlanguage.org examples/moles: display score using mnit numbers Signed-off-by: Alexis Laferrière --- diff --git a/examples/mnit_moles/assets/images/0.png b/examples/mnit_moles/assets/images/0.png new file mode 100644 index 0000000..1c71a2c Binary files /dev/null and b/examples/mnit_moles/assets/images/0.png differ diff --git a/examples/mnit_moles/assets/images/1.png b/examples/mnit_moles/assets/images/1.png new file mode 100644 index 0000000..ace37b6 Binary files /dev/null and b/examples/mnit_moles/assets/images/1.png differ diff --git a/examples/mnit_moles/assets/images/2.png b/examples/mnit_moles/assets/images/2.png new file mode 100644 index 0000000..73447e6 Binary files /dev/null and b/examples/mnit_moles/assets/images/2.png differ diff --git a/examples/mnit_moles/assets/images/3.png b/examples/mnit_moles/assets/images/3.png new file mode 100644 index 0000000..b17f046 Binary files /dev/null and b/examples/mnit_moles/assets/images/3.png differ diff --git a/examples/mnit_moles/assets/images/4.png b/examples/mnit_moles/assets/images/4.png new file mode 100644 index 0000000..6286125 Binary files /dev/null and b/examples/mnit_moles/assets/images/4.png differ diff --git a/examples/mnit_moles/assets/images/5.png b/examples/mnit_moles/assets/images/5.png new file mode 100644 index 0000000..b1969b8 Binary files /dev/null and b/examples/mnit_moles/assets/images/5.png differ diff --git a/examples/mnit_moles/assets/images/6.png b/examples/mnit_moles/assets/images/6.png new file mode 100644 index 0000000..5dc8b4d Binary files /dev/null and b/examples/mnit_moles/assets/images/6.png differ diff --git a/examples/mnit_moles/assets/images/7.png b/examples/mnit_moles/assets/images/7.png new file mode 100644 index 0000000..175c014 Binary files /dev/null and b/examples/mnit_moles/assets/images/7.png differ diff --git a/examples/mnit_moles/assets/images/8.png b/examples/mnit_moles/assets/images/8.png new file mode 100644 index 0000000..f40379d Binary files /dev/null and b/examples/mnit_moles/assets/images/8.png differ diff --git a/examples/mnit_moles/assets/images/9.png b/examples/mnit_moles/assets/images/9.png new file mode 100644 index 0000000..d794791 Binary files /dev/null and b/examples/mnit_moles/assets/images/9.png differ diff --git a/examples/mnit_moles/src/moles.nit b/examples/mnit_moles/src/moles.nit index 99af690..dc0f9ed 100644 --- a/examples/mnit_moles/src/moles.nit +++ b/examples/mnit_moles/src/moles.nit @@ -119,6 +119,7 @@ class Screen var empty_img : Image var up_img : Image var hit_img : Image + var numbers: NumberImages var game : Game = new Game @@ -127,6 +128,7 @@ class Screen empty_img = app.load_asset( "images/empty.png" ).as(Image) up_img = app.load_asset( "images/up.png" ).as(Image) hit_img = app.load_asset( "images/hit.png" ).as(Image) + numbers = app.load_numbers("images/#.png") var scale = game.img_dim.to_f / game.img_ori_dim.to_f empty_img.scale = scale @@ -151,6 +153,8 @@ class Screen display.blit( img, hole.x, hole.y-64 ) end + + display.blit_number(numbers, game.points, 20, 20) end fun input( event : InputEvent ) : Bool