3D FPS Shooting

  • GM 8

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

  • 3D FPS Shooting

    Hey,

    Ich möchte gerne für mein 3D First Person Shooter das schießen hinzufügen.
    Da ich nach vielen hundert versuchen dennoch gescheitert bin frag ich hier lieber mal nach.

    Also...

    Meine Step Codes:

    GML-Quellcode

    1. // Umschauen:
    2. xchange = center_x - display_mouse_get_x();
    3. ychange = center_y - display_mouse_get_y();
    4. yaw += xchange/10;
    5. pitch = max(-89,min(89,pitch + ychange/10));
    6. display_mouse_set(center_x,center_y);
    7. // Zoomen:
    8. if mouse_check_button(mb_right)
    9. {
    10. yt = max(0,yt - .08)
    11. }else{
    12. yt = min(2,yt + .08)
    13. }
    Alles anzeigen


    Dazu habe ich auch Gegner die Zufällig im Raum erstellt werden.
    Nun, wenn ich auf den Gegner zoome und LMB drücke soll die Instanz des Gegners (Object) gelöscht werden.
    Das Visier ist in der Mitte des Bildschirms also wenn die mitte des Bildschirms auf den Gegner trifft soll die Instanz zerstört werden.
    Da ich es mit vielen Beispielen / Tutorials nicht geschafft habe bitte ich euch um Hilfe :D

    Hoffe auf schnelle Antworten!

    MFG: Pr0liiike