würde gern eine animation erstellen

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

  • würde gern eine animation erstellen

    hallo

    also ich wollte eine animation erstellen stellt euch das so vor es ist ein bild wo 5 pfeile drauf sind und einer fliegt nach rechts raus und die anderen rücken nach.


    und das sollte eigentlich geschehn wenn der player einen pfeil abschießt nur bekomm ich es nicht hin......also die animation hab ich schon gezeichnet aber weiß nicht weiter


    ich hab die variable global.pfeil für die pfeile.. und hier der code für das werfen der pfeile:

    GML-Quellcode

    1. //!!--Throw--!!//
    2. if (throw == 0 && global.lastpressed == "right")
    3. {
    4. sprite_index = spr_player_idle_right;
    5. image_speed = 0.3;
    6. }
    7. else if (throw == 1 && global.lastpressed == "right")
    8. {
    9. sprite_index = spr_player_throw_right;
    10. image_speed = 0.6;
    11. }
    12. else if (throw == 0 && global.lastpressed=="left")
    13. {
    14. sprite_index = spr_player_idle_left;
    15. image_speed = 0.3;
    16. }
    17. else if (throw == 1 && global.lastpressed == "left")
    18. {
    19. sprite_index = spr_player_throw_left;
    20. image_speed = 0.6;
    21. }
    22. if mouse_check_button_pressed(mb_left) && (global.pfeil >0)
    23. {
    24. global.pfeil-=1;
    25. image_index = 0;
    26. throw = 1;
    27. alarm[0] = 20;
    28. p_schuss=instance_create(x,y+70,obj_pfeil);
    29. p_schuss.direction=direction;
    30. p_schuss.speed=15;
    31. }
    Alles anzeigen




    wo soll ich die animation hin??? bitte um hilfe
  • wenn ich das in diesem code rein tue

    GML-Quellcode

    1. if mouse_check_button_pressed(mb_left) && (global.pfeil >0)
    2. {
    3. global.pfeil-=1;
    4. image_index = 0;
    5. throw = 1;
    6. alarm[0] = 20;
    7. p_schuss=instance_create(x,y+70,obj_pfeil);
    8. p_schuss.direction=direction;
    9. p_schuss.speed=15;
    10. }
    11. sprite_index=spr_pfeil_animation;
    Alles anzeigen



    erstellt er es direkt dort wo der player ist.aber ich will das das bild von den pfeilen die ganze zeit rechts untem am rand zu sehn ist und die animation nur abgespielt wird wenn man dann einen pfeil mit diesem code oben schießt
  • es darf nicht zerstört werden ..aber ja versteh schon was du meinst...ja werd ich mal probieren thx


    @Bartlbey

    du ich will dich nicht nerven aber könntest du mir vielleicht bei etwas anderen helfen.....hier
    Hilfe bei sprite zuweisung und schießen

    der vor letzte post nur!!!!