Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

21

26.12.2013, 10:23

Ich hab n Windows Phone und mit der Steuerung durch Neigen auch manchmal Probleme gehabt - Funktioniert die Steuerung bei dir denn einwandfrei bei anderen Spielen? - ich hatte nämlich schon öfters mal, dass der Mechanismus bei mir ziemlich buggy war, bis ich dann einfach mal handy neugestartet hab.

22

26.12.2013, 18:03

Ich habe noch nie ein Spiel auf meinem Windows Phone gespielt das durch Neigung gesteuert wurde.

23

26.12.2013, 18:05

hm. im zweifelsfall einfach trotzdem mal ausmachen und wieder anmachen - falls es da n fehler gibt is der dann normalerweise erstmal wieder weg, sofern du das nich schon gemacht hast. dann kannst wenigstens ausschließen dass es daran lag.

24

30.12.2013, 23:43

Ich habe das Problem jetzt mit Pitch und Roll gelöst bekommen.
http://msdn.microsoft.com/en-us/library/…s/jj155767.aspx

C#-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
        private void UpdateUI(MotionReading e)
        {
            accelReading.X = e.Attitude.Pitch;
            accelReading.Y = -e.Attitude.Roll;
           //delta ist die GameTime und AccelerationFactor eine Konstante
            DeltaVx = (float)(9.8 * 9.8 * accelReading.X*delta*AccelerationFactor);
            DeltaVy = (float)(9.8 * 9.8 * accelReading.Y*delta*AccelerationFactor);

            speed.X = DeltaVx;
            speed.Y = DeltaVy;

            BallPos.X += speed.X;
            BallPos.Y += speed.Y;
        }

Werbeanzeige