Zu allen 4 Richtungen des Gegners ein Sprite?!

  • GM 7

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

  • Ich wette, zu diesem Problem gibt's schon unzählige Themen. Gewöhn dir bitte langsam an, die Suche zu benutzen.

    GML-Quellcode

    1. sprite_index = dein_sprite;
    █████ ██ █ ████ everything ███ █████ is █████ ████ ████ fine ████ ███ █ ██████ love.
    █████ ███████ ███ your █████ ████ government.
  • Beim Gegnerobjekt beim Stepevent:

    sp=3; //dein speed
    OBJ=Player; //dein object
    tx=OBJ.x; //x-Koordinaten übernehmen
    ty=OBJ.y; //y-Koordinaten übernehmen
    if(abs(tx-x)>sp) //Ob der X-Abstand grösser ist als die Geschwindigkeit
    {x+=sign(tx-x)*sp;} //X-Schritt zum Ziel
    else if(abs(ty-y)>sp) //Ob der Y-Abstand grösser ist als die Geschwindigkeit
    {
    x=tx; //Zum Ziel X-Punkt springen
    y+=sign(ty-y)*sp; //Y-Schritt zum Ziel
    }
    else
    {y=ty;} //Zum Ziel Y-Punkt springen

    Der Gegner verfolgt mich mit diesem code. :D
  • Benutzer online 1

    1 Besucher