{lang: 'de'}
Flashhilfe.de - Flash Community

Accelerometer - Wie Richtung ermitteln [Flash 10]

 


AntwortenRegistrieren Seite1  

pat_and_nobody#1
Benutzerbild von pat_and_nobody
Beiträge: 478
Registriert: Aug 2007

08.09.2011, 21:22

Also, ich arbeite mit den Code-Fragmenten die Adobe zur Verfügung stellt.

Funktioniert schon so wie ich es mir vorstelle, aber wie kann ich die Richtung (X-Achse) ausgeben lassen? Ob ich nun mein mobiles Gerät nach Links oder Rechts bewege. Müsste doch irgendwie in Grad rauskommen oder?

Kann mir da jemand weiterhelfen, stehe an. Bin wirklich sehr dankbar!

ActionScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
var fl_Accelerometer:Accelerometer = new Accelerometer();
fl_Accelerometer.addEventListener(AccelerometerEvent.UPDATE, fl_AccelerometerUpdateHandler);

function fl_AccelerometerUpdateHandler(event:AccelerometerEvent):void
{
     rabbit_mc.x -=  event.accelerationX * 30;
 
     if (rabbit_mc.x >= 392)
     {
        rabbit_mc.x = 391;
     }
     if (rabbit_mc.x <= 12)
     {
        rabbit_mc.x = 13;
     }
}
Schlagwörter: Accelerometer, Achse, Grad, Richtung
vindel#2
Benutzerbild von vindelFlashhilfe.de Moderator
Beiträge: 3000
Wohnort: Köln
Registriert: Oct 2007

11.09.2011, 10:29