Animation verlängern, ohne das sie dauerhaft läuft....

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

  • Animation verlängern, ohne das sie dauerhaft läuft....

    nabend
    Ich habe folgendes problem undzwar:
    Ich habe, in einem Jump and Run spiel eine Kampfanimation aus 3 Bildern gemacht. Ich habe schon einige leute gefragt ob man diese animation verlängern kann ohne dabei mehr Bilder zu benutzen. Ich habe auch schon Tipps bekommen nur dann hört die Animation garnicht mehr auf. 8|
    Ich habe auch im obj versucht einen Animations end befehl zu benutzen aber ohne erfolg. Das komische ist nur wenn ich die image geschwindigkeit unter 0.5 setze dann dreht die Figur durch. Hier mal der code:

    GML-Quellcode

    1. // Gravitation
    2. gravity = 0.5;
    3. gravity_direction = 270;
    4. // Image Speed
    5. image_speed = 0.2;
    6. canshoot = 1;
    7. canshoot1=0;

    Ich habe den image speed auf 0.2 gesetzt. Aber die Figur hört nicht auf diese animation zu machen trotz des animation end befehl in der obj (von der Animation).
    Gibt es eine andere möglich keit die geschwindigkeit der Antmation zu ändern?
    mfg Qer
  • schreib doch einfach zusätzlich:
    zur Kampfanimation:

    GML-Quellcode

    1. image_speed=0.2
    2. test_variable=true


    zum Step event vom Obj:

    GML-Quellcode

    1. if test_variable=true&&image_index=2
    2. {image_index=0; image_speed=0; test_variable=false}
    PULSE

    Zweispieler [||||||||||]
    Einspieler [||||||||||]

    [Die Entgrater ist auf Eis gelegt]