Frage zu image_angle

  • GM 8

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Frage zu image_angle

    Hallo!
    Ich benutze image_angle um den Spieler in Richtung der Maus zu drehen. Ich will aber den Spieler ab einer gewissen
    Gradzahl(Hälfte), in ein anderes Sprite ändern.
    Das ist mein Code:
    image_angle=point_direction(x,y,mouse_x,mouse_y)
    if direction>=180 and direction<=360
    {
    sprite_index = pumpgun_rotationflip;
    }
    if direction<=180 and direction>=1
    {
    sprite_index = pumpgun_rotation;
    }


    Funktioniert nicht.Bitte um Hilfe!
  • Wenn du das Objekt nur flippen willst (leite ich mal aus dem Namend er sprite heraus :D ) benutz besser Skalierungen, damit sparst du eine sprite.
    Um dir zu helfen wäre es besser wenn du das problem erklären würdest.
    Dein Code scheint zwar richtig zu sein aber etwas ineffektiv. Shreib doch besser das:


    if direction > 180 sprite_index = sprite_index = pumpgun_rotationflip else sprite_index = sprite_index = pumpgun_rotation;

    Ähh glaub ich hab deinen Fheler. Du setzt immer image_angle in richtung Maus.
    Im Code benutzt du aber direction um die Sprite zu ändern.
    Hast du direction auch irgendwo gleich Image_angle oder so gesetzt?

    Willst du auf diese Drachen und -eier klicken?
    Sie werden sich freuen ;)
  • Benutzer online 1

    1 Besucher