Tach alle zusammen, ich wollt euch mal fragenn ob das geht das wenn der Gegnerobjekt nach links, rechts, oben oder unten geht das für jede Richtung ein anderes Sprite kommt . Bedanke mich im Voraus!!!
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
-
-
-
du musst schon sagen, auf welche art er geht(zeig mal deinen source)"das war meine letzte flamewar PM an dich ."
-
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. -
Geh mal durch den Code und überleg, wo man das am besten einsetzen könne (sprite_index=..)"das war meine letzte flamewar PM an dich ."
-
Benutzer online 1
1 Besucher