examples: fix mnit_ballz and shoot for latest android.nit
authorAlexis Laferrière <alexis.laf@xymus.net>
Thu, 5 Jun 2014 19:50:01 +0000 (15:50 -0400)
committerAlexis Laferrière <alexis.laf@xymus.net>
Thu, 5 Jun 2014 19:51:52 +0000 (15:51 -0400)
Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

examples/mnit_ballz/src/ballz_android.nit
examples/shoot/src/shoot.nit

index d844c48..c872b45 100644 (file)
@@ -20,21 +20,29 @@ import realtime
 import mnit_android
 import game_logic
 
-class MyApp
-       super App
+redef class App
 
        var screen: nullable Screen
 
        var target_dt = 20000000
 
-       init do super
+       redef fun run
+       do
+               sensors_support_enabled = true
+               accelerometer.enabled = true
+               accelerometer.event_rate = 10000
+               magnetic_field.enabled = true
+               gyroscope.enabled = true
+               light.enabled = true
+               proximity.enabled = true
 
+               super
+       end
 
-       redef fun init_window 
+       redef fun window_created
        do
                super
                screen = new Screen(self, display.as(Display))
-               
        end
 
        redef fun frame_core(display)
@@ -66,13 +74,3 @@ class MyApp
                return false
        end
 end
-
-var app = new MyApp
-app.sensors_support_enabled = true
-app.accelerometer.enabled = true
-app.accelerometer.event_rate = 10000
-app.magnetic_field.enabled = true
-app.gyroscope.enabled = true
-app.light.enabled = true
-app.proximity.enabled = true
-app.main_loop
index 50d7d3f..ee41363 100644 (file)
@@ -315,7 +315,7 @@ class ShootApp
        var img_boss_left: Image
        var img_boss_right: Image
 
-       redef fun init_window
+       redef fun window_created
        do
                super
 
@@ -412,4 +412,4 @@ end
 
 var app = new ShootApp
 app.debug = args.length > 0 and args.first == "--debug"
-app.main_loop
+app.run