Objekt Folgt Maus

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

  • Objekt Folgt Maus

    Tag Leute
    Ich hab ein Proplem mit meinem Spiel ich will das mein Objekt der Maus folgt er aber trotzdem auf dem Boden stehen bleibt, und nicht zu der Maus hinschwebt.
    Da mein Objekt ein Hund ist soll er erst wen ich die rechte Maustaste drücke in die richtung der Maus springen und wen ich die linke Maustaste drücke soll er in die richtung Beisen.
    Ich hab das schon ungefähr hinbekommen aber immer träten Bugs auf, es wär nett wen ihr mir helfen könntet :D

    danke
    psichiX
    :lol:
  • ich will das mein Objekt der Maus folgt er aber trotzdem auf dem Boden stehen bleibt, und nicht zu der Maus hinschwebt.


    Das sollte mit:

    GML-Quellcode

    1. mouse_x=obj_hund.x
    2. //obj_hund muss natürlich durch echten Objektnamen ersetzt werden.

    zu lösen sein.


    Da mein Objekt ein Hund ist soll er erst wen ich die rechte Maustaste drücke in die richtung der Maus springen und wen ich die linke Maustaste drücke soll er in die richtung Beisen.

    Hört sich so an, als wenn das animiert werden soll.
    Hasst du die nötigen Grafiken schon?
    [SIZE="25"][COLOR="Red"]XP Hilfe - Schluss mit PC-Problemen[/COLOR][/SIZE]
    [SIZE="20"]http://xphilfe.de.tt[/SIZE]

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von gm-freak ()

  • Original von gm-freak
    Das sollte mit:

    GML-Quellcode

    1. mouse_x=obj_hund.x
    2. //obj_hund muss natürlich durch echten Objektnamen ersetzt werden.

    zu lösen sein.


    also wenn dann "obj_hund.x=mouse_x" bzw. "x=mouse_x" ;)
    dadurch wäre der hund vond er x coordiante immer bei der maus...

    wenn du aber wilslt das er der maus langsam folgt musste sowas machen:
    Stepevetn des hundes:

    GML-Quellcode

    1. if x<mouse_x
    2. x+=2
    3. if x>mouse_x
    4. x-=2
  • Erstmal an TrunX du bringst es auf den Punklt genau des hab ich gemeint danke!!

    Und des mit den Grafiken gm-freak des hat sich schon erledigt kannst du dir ja mal ankucken.

    Ja ok und wie gehts jetzt dan weiter :D (beisen, springen) ?

    Nochmal danke
    psichiX
    Bilder
    • fifi.gif

      8,61 kB, 45×39, 279 mal angesehen
    :lol:

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von psichiX ()

  • Yeeeeeeeeeeeess

    :D Hey danke genau so hab ich mir des vorgesstellt echt fett !!!!!!!!!!!!!!!!!!!

    Obwohl jetz hab ich grad gemerkt ein bug gibt es noch wen ich die linke Maustaste mermals drück dan springt mein Objekt nochmal und zwar in der Luft ?( wie kann ich das beheben
    Bilder
    • Butthead_Dancing_Left.gif

      19,29 kB, 47×94, 227 mal angesehen
    :lol:

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von psichiX ()

  • RE: Yeeeeeeeeeeeess


    Du musst vor jedes
    Set the vertical speed
    im
    glob left pressed - Event
    noch ein
    If there is a collision at a position
    setzen. Und da bei x x eingeben und bei y y+1 eingeben. objects only solid.
    Und die ganzen häkchen nicht anklicken. Dann müsste es gehen.


    Edit: Sorry, funktioniert nicht. Kann ich den Beitrag löschen?

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von woku ()