Ich habe folgenden Code im Step event bei einen feind:
if(!place_meeting(x+6,y,stein))
x+=3;
gravity_direction=270;
if(!place_meeting(x,y+vspeed+1,stein)){
gravity=0.5;
}
else
{
gravity=0;
vspeed=5;
}
//vspeedlimit
if(vspeed>6){
vspeed=6;
}
Mein Problem, der feind jumpt nur ein einziges mal, ich möchte, das er immer weider weiter jumpt. bis er an ein objekt stößt, dann soll er die richtung ändern. Kann mir jemand weiter helfen ? danke
im vorraus
Edit1 : jump problem gelöst anstatt
vspeed = 5 --> vspeed= -5
sowas bemerkt man erst wenns im form steht... muss jetzt nur noch sehen wie ich es umlenk wenn es auf ein bestimmtes objekt trifft ...
if(!place_meeting(x+6,y,stein))
x+=3;
gravity_direction=270;
if(!place_meeting(x,y+vspeed+1,stein)){
gravity=0.5;
}
else
{
gravity=0;
vspeed=5;
}
//vspeedlimit
if(vspeed>6){
vspeed=6;
}
Mein Problem, der feind jumpt nur ein einziges mal, ich möchte, das er immer weider weiter jumpt. bis er an ein objekt stößt, dann soll er die richtung ändern. Kann mir jemand weiter helfen ? danke
im vorrausEdit1 : jump problem gelöst anstatt
vspeed = 5 --> vspeed= -5
sowas bemerkt man erst wenns im form steht... muss jetzt nur noch sehen wie ich es umlenk wenn es auf ein bestimmtes objekt trifft ... Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von trgirl ()