Rotation zur Maus Rotation zur Maus
Danke Danke:  0
Ergebnis 1 bis 2 von 2
  1. Hallo

    Ich habe angefangen mit XNA und noch nicht soviel Erfahrung

    Ich möchte, dass ein Object die Rotation immer auf die Maus hat.
    Ich habe die Position dieses Object und der Maus. Ich habe es geschafft, dass das Object auf die Maus zeigt wenn der Zeiger oberhalb des Objectes ist, aber sobald die Maus unter dem Object ist, nimmt es zwar den richtigen Winkel aber das Object fixiert die Maus nicht, dass heisst Sie zeigt nach oben im richtigen Winkel.

    Hier der Code ausschnitt, der den Winkel berechnen soll:

    private double roatationBerechnen(Vector2 mausPosition)
    {
    double seiteA, seiteB, seiteC, Winkel;

    seiteA = mausPosition.Y - iPlayerPositionY;
    seiteB = mausPosition.X - iPlayerPositionX;

    seiteC = Math.Sqrt( (seiteA * seiteA) + (seiteB * seiteB) );

    Winkel = Math.Asin(seiteB / seiteC);

    return Winkel;
    }
    Der Code macht genau was er machen soll. Jetzt ist meine Frage was muss ich machen falls die Maus unterhalb des Objectes ist?

    Vielen Dank
    0
     

  2. So habe nochmals überleit und dann eine Lösung gefunden ^^

    Also, Ich habe nachdem ich den Winkel berechnet habe diese Abfrage eingefügt:

    if (mausPosition.Y > iPlayerPositionY)
    {
    double abstandZu15 = 1.5 - Winkel;
    Winkel = Winkel + abstandZu15 * 2;
    }
    Da der Abstand zu 1.5 gleich sein muss.
    Die 1.5 kommen daher, dass der Winkel ca zwischen -1.5(Nach links) und 1.5(Nach rechts) war

    Gruss
    0
     

Ähnliche Themen

  1. Auto rotation (erledigt)
    Von trigg3r im Forum Samsung Galaxy S
    Antworten: 2
    Letzter Beitrag: 06.11.2010, 09:56
  2. Rotation im Musikmodus
    Von muh2k4 im Forum Touch HD Tweaks
    Antworten: 6
    Letzter Beitrag: 19.05.2010, 05:07
  3. Screen Rotation
    Von Dackelfranz im Forum HTC Shift
    Antworten: 1
    Letzter Beitrag: 10.04.2010, 17:48
  4. Probleme mit Rotation und Vollbild
    Von blue-sheep im Forum Touch HD Interface
    Antworten: 0
    Letzter Beitrag: 20.02.2010, 07:20
  5. Fehler bei opera rotation
    Von dpbenne im Forum Touch HD Tweaks
    Antworten: 4
    Letzter Beitrag: 01.07.2009, 19:02

Besucher haben diese Seite mit folgenden Suchbegriffen gefunden:

xna zu mausposition rotieren

rotation mauskoordinaten anpassen

xna rotation

xna mausposition

windows phone rotation

xna mauszeiger anzeigen

xna mouse rotation

seitec maus

rotation xna sinus

xna sinus berechnen

rotation der maus

xna vector3 winkelberechnung

winkel vector mausposition xna

xna rotation 2d objekte

xna mausposition ändern

xna rotation zur maus 2d

xna rotieren maus

xna mauszeiger rotieren

xna mauszeiger richtung berechnen

drehung winkel vector3

xna mouse anzeigen

xna mouse rotate

xna grafik in maus richtung drehen

xna winkel berechnen

xna 4.0 winkel mit mauspositionen

Stichworte