2
0
Эх сурвалжийг харах

Merge pull request #27 from Rahil627/patch-2

Updated MultiTouch for MonoGame 3.0
Dean Ellis 12 жил өмнө
parent
commit
eeceba8fb4

+ 3 - 1
MultiTouch/MultiTouch.cs

@@ -31,6 +31,7 @@ namespace Microsoft.Xna.Samples.MultiTouch
         protected override void Initialize()
         protected override void Initialize()
         {
         {
             // TODO: Add your initialization logic here
             // TODO: Add your initialization logic here
+            acellerometer.Start();
 
 
             base.Initialize();
             base.Initialize();
         }
         }
@@ -48,6 +49,7 @@ namespace Microsoft.Xna.Samples.MultiTouch
         Dictionary<int, Color> LineColors = new Dictionary<int, Color>();
         Dictionary<int, Color> LineColors = new Dictionary<int, Color>();
 
 
         int ShakeTime = 0;
         int ShakeTime = 0;
+        Accelerometer acellerometer = new Accelerometer();
         float LastAccelX = 0f;
         float LastAccelX = 0f;
 
 
         protected override void LoadContent()
         protected override void LoadContent()
@@ -81,7 +83,7 @@ namespace Microsoft.Xna.Samples.MultiTouch
             ShakeTime += gameTime.TotalGameTime.Milliseconds;
             ShakeTime += gameTime.TotalGameTime.Milliseconds;
             if (ShakeTime >= 500)
             if (ShakeTime >= 500)
             {
             {
-                Vector3 acceleration = Accelerometer.GetState().Acceleration;
+                Vector3 acceleration = acellerometer.CurrentValue.Acceleration;
                 if (Math.Abs(acceleration.X - LastAccelX) > 0.4)
                 if (Math.Abs(acceleration.X - LastAccelX) > 0.4)
                 {
                 {
                     Cls = true;
                     Cls = true;