gedrawte Dinge auf Maus reagieren lassen.

  • GM 7

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

  • gedrawte Dinge auf Maus reagieren lassen.

    Hey, gibt es eine Möglichkeit, dass wenn man in einem Objekt zum Beispiel ein Rechteck zeichnen lässt, dass es dann auf die Maus reagiert.
    Also, dass wenn man im Mouse Enter Event eine Aktion ausführen lässt, dass dann das Rechteck darauf reagiert, also wenn die Maus auf dem Rechteck ist oder muss man dafür ein Sprite machen?
    Gruß Gamer
  • Also, wenn du willst, dass etwas passiert, sobald die Maus über das Rechteck fährt, musst du halt die Mausposition im Step Event Abfragen, ungefähr so:

    GML-Quellcode

    1. if (mouse_x>=rectangle_x1 && mouse_x<=rectangle_x2 && mouse_y>=rectangle_y1 && mouse_y<=rectangle_y2)
    2. {
    3. //Deine Aktion
    4. }


    Oder wenn du das Rechteck verändern willst, dann musst du wohl Variablen verwenden, z. B. rectangle_x1, rectangle_x2, ...
    Ungefähr so:

    GML-Quellcode

    1. //Create Event:
    2. rectangle_x1=32
    3. //usw.
    4. //Draw Event:
    5. draw_rectangle(rectangle_x1,...);
    6. //€dit: Das klappt dann, weil das Draw Event ja jeden Step neu gezeichnet wird.
    7. //Und im Event in dem sich das Rechteck verändern soll:
    8. //Variablen verändern


    Hoffe, ich konnte dir helfen

    NitroGame entertainment