Gegner bewegen sich auf Spielfigur zu

  • GM 8

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

  • Gegner bewegen sich auf Spielfigur zu

    Wahrscheinlich steh ich grad ein bisschen auf der Leitung, aber ich wüsste gerne, wie ich es machen muss, damit sich alle Gegner in einem Raum auf die Spielfigur zubewegen, egal, wo diese gerade steht.
    Außerdem sollen sie sich an einen Ortswechsel anpassen, also wenn die Spielfigur zur Seite geht, dürfen die Gegner nicht an der Seite vorbeigehen, sondern, die Richtung entsprechend ändern.

    Kann mir da jemand helfen? Am schönsten wärs mit Deag und Drop, aber das geht wahrscheinlich nicht.

    LG
  • also wenn du das Relative Kästchen an hast dann bewegt sich das Object von seiner Position aus zu den gewünschten Koordinaten. Falls es aus ist, bewegt er sich von der Position 0/0 aus. Oder umgekehrt ^^ bin mir nicht meh ganz so sicher, da ich mit drag & drop nie arbeite :thumbsup:
    Je mehr Käse, desto mehr Löcher.
    Je mehr Löcher, desto weniger Käse.
    Ergo: Je mehr Käse, desto weniger Käse.
  • also wenn dein Spieler obj_player heißt. Dann must du bei x schreiben.. obj_player.x und bei y musst du schreiben.. obj_player.y.
    durch den Punkt greift er auf die Variable x von dem obj_player zu.

    mfg Rodrog
    Je mehr Käse, desto mehr Löcher.
    Je mehr Löcher, desto weniger Käse.
    Ergo: Je mehr Käse, desto weniger Käse.
  • ___________________________________________
    FATAL ERROR in
    action number 1
    of Create Event
    for object object1:

    COMPILATION ERROR in argument 1
    Error in expression:objekt0.y.
    position 10: Variable name expected.

    Bei x habe ich geschrieben: object1.x
    Bei y: object1.y.

    MfG
  • 1234 schrieb:

    ___________________________________________
    FATAL ERROR in
    action number 1
    of Create Event
    for object object1:

    COMPILATION ERROR in argument 1
    Error in expression:objekt0.y.
    position 10: Variable name expected.

    Bei x habe ich geschrieben: object1.x
    Bei y: object1.y.

    MfG

    Bei " object1.y." is der Punkt am ende zuviel..
    Edit: Verdammt.. zu Spät :(

    Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von Deathscythearan ()

  • 1234 schrieb:

    ___________________________________________
    FATAL ERROR in
    action number 1
    of Create Event
    for object object1:

    COMPILATION ERROR in argument 1
    Error in expression:objekt0.y.
    position 10: Variable name expected.

    mit dem punkt hatten wir schon mal aber ich denke object wurde falsch geschrieben. Du musst es mit c und die 1 statt die 0 machen wenn du object1 verwenden willst.

  • ALEX3 schrieb:

    Zitat von »1234«
    ___________________________________________
    FATAL ERROR in
    action number 1
    of Create Event
    for object object1:

    COMPILATION ERROR in argument 1
    Error in expression:objekt0.y.
    position 10: Variable name expected.


    mit dem punkt hatten wir schon mal aber ich denke object wurde falsch geschrieben. Du musst es mit c und die 1 statt die 0 machen wenn du object1 verwenden willst.

    Nein. Er hat nach der Variable 'y' noch einen Punkt geschrieben. Im Prinzip sieht der Code von ihm ca. so aus:

    GML-Quellcode

    1. object0.y.

    Müsste aber so sein:

    GML-Quellcode

    1. object0.y


    mfg
    Je mehr Käse, desto mehr Löcher.
    Je mehr Löcher, desto weniger Käse.
    Ergo: Je mehr Käse, desto weniger Käse.