Fadenkreuz statt Mauszeiger

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

  • Fadenkreuz statt Mauszeiger

    Bräuchte eure Unterstützung schnell nochmal...

    Wie kann ich mein obj_scope meinen Mauszeiger verfolgen lassen?

    mit instance_create(mouse_x, mouse_y, obj_scope) erzeuge ich ständig neue Scopes, die meinen Mauszeiger verfolgen. Was muss ich machen damit dieses Objekt nur einmal entsteht und dann meinem Mauszeiger folgt?
    Es gibt 10 Arten von Menschen: Diejenigen, die Binärcode verstehen und die, die es nicht tun ^^
  • Hi,
    entweder du packst obj_scope schon vorher in den Raum oder du lässt es über das create event erzeugen.
    Und damit dein Fadenkreuz deiner Maus folgt, teilst du im step event von obj_scope mit das es die x und y koordinaten von mouse_x und mouse_y haben sollen.

    Das hättest du aber auch ganz einfach über die Suchfunktion finden können. ^^
    Für jene, die ständig das Scheitern fürchten, sind Erfolge auf ewig unerreichbar.
  • Du kannst einfach

    GML-Quellcode

    1. x = mouse_x;
    2. y = mouse_y;

    machen.
    Am besten packst du das ins draw mit draw_self()

    Du kannst aber auch einfach die variable cursor_sprite benutzen.
    Einfach

    GML-Quellcode

    1. cursor_sprite = spr_scope;//Sprite für den Cursor


    Edit: Oh Rotfuchs war schneller
    Ein Bug ist mehr als nur ein Bug, es ist ein... Käfer!
    Egal, wie gut du eine Mauer baust, sie fällt um.... der klügere gibt nach :D

    Willst du mit mir auf Discord Chatten/Quatschen?
    Meine Husi's Tutorial Reihe