hy
also ich benutze image_xscale und yscale für die sprite drehung .also damit er nach links und rechts schaut.
jetzt wollte ich das sich ein sprite verkleinert wenn eine variable auf true gesetzt wird.
mit diesem code:
aber dadurch das ich image_xscale für die drehung benutze führt er nur die verkleinerung für yscale aus...wie kann ich das lösen?
und problem 2:
also ich habe mit move towards point einen gegner gehn lassen und das problem jetzt ist das er kurz vor ende des weges anfängt zu gleiten.also zuerst ist er im state run dann kurz vor ende schaltet er zu state idle und währenddessen
rutscht er bis zum endpunkt.könnt ihr mir bitte helfen.hier der code dazu
Alles anzeigen
wäre toll wenn mir jemand helfen würde...komme da einfach nicht weiter.bin verzweifelt
also ich benutze image_xscale und yscale für die sprite drehung .also damit er nach links und rechts schaut.
jetzt wollte ich das sich ein sprite verkleinert wenn eine variable auf true gesetzt wird.
mit diesem code:
aber dadurch das ich image_xscale für die drehung benutze führt er nur die verkleinerung für yscale aus...wie kann ich das lösen?
und problem 2:
also ich habe mit move towards point einen gegner gehn lassen und das problem jetzt ist das er kurz vor ende des weges anfängt zu gleiten.also zuerst ist er im state run dann kurz vor ende schaltet er zu state idle und währenddessen
rutscht er bis zum endpunkt.könnt ihr mir bitte helfen.hier der code dazu
GML-Quellcode
- if (go2)
- {
- now2 = false;
- if distance_to_point(startpos_x,startpos_y)>10
- {
- lastgo = "right";
- state = "run";
- move_towards_point(startpos_x,startpos_y,2);
- }
- if distance_to_point(startpos_x,startpos_y)<5
- {
- move_towards_point(startpos_x,startpos_y,0);
- zaehlen = true;
- }
- }
- if (zaehlen)
- {
- num++;
- state = "idle";
- }
- if (num >= 180)
- {
- num = 0;
- go2 = false;
- zaehlen = false;
- }
wäre toll wenn mir jemand helfen würde...komme da einfach nicht weiter.bin verzweifelt