From c5c8afdd4b388bebfc17d9bba234aab44775a1e5 Mon Sep 17 00:00:00 2001 From: Yan Maniez Date: Thu, 25 Jul 2019 18:51:48 +0200 Subject: [PATCH] Shaker --- .../PlayerCharacterEditorPage.xaml.cs | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/AideDeJeu/AideDeJeu/Views/PlayerCharacter/PlayerCharacterEditorPage.xaml.cs b/AideDeJeu/AideDeJeu/Views/PlayerCharacter/PlayerCharacterEditorPage.xaml.cs index c46d4a06..94d075a1 100644 --- a/AideDeJeu/AideDeJeu/Views/PlayerCharacter/PlayerCharacterEditorPage.xaml.cs +++ b/AideDeJeu/AideDeJeu/Views/PlayerCharacter/PlayerCharacterEditorPage.xaml.cs @@ -6,7 +6,7 @@ using System.Diagnostics; using System.Linq; using System.Text; using System.Threading.Tasks; - +using Xamarin.Essentials; using Xamarin.Forms; using Xamarin.Forms.Xaml; @@ -26,6 +26,17 @@ namespace AideDeJeu.Views.PlayerCharacter InitializeComponent(); + if (!Accelerometer.IsMonitoring) + { + Accelerometer.ShakeDetected += Accelerometer_ShakeDetected; + Accelerometer.Start(SensorSpeed.Game); + } + } + + private void Accelerometer_ShakeDetected(object sender, EventArgs e) + { + var vm = BindingContext as PlayerCharacterEditorViewModel; + vm.RollDicesMRickCommand.Execute(null); } //protected override bool OnBackButtonPressed()