Object um Object bewegen

  • GM 8

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

  • Object um Object bewegen

    Guten Abend!

    Ich habe wieder ein kleines Problem, das ich irgendwie nicht knacke, da ich in Mathe eig. nie so richtig gut war :D

    Ich hab:
    Ein MainObject und diese erzeugt im Create-Event einiges UnterInstancen die sich um das Object drehen sollten.. ich hab schon so einiges versucht mit sin, cos, tan zum Beispiel. Aber ich komm nicht so wirklich auf die Lösung.

    Problem:
    Ich weiß nicht wie ich die Objecte bewegen soll. Ich wollte ein deltaX und ein deltaY herausfinden und den winkel jeden step um eines verringer/erhöhen. Leider fällt mir zurzeit nicht richtig ein wie ich das machen sollte.
    Ich hab auch ein Bild.

    Also die Kleinen Objecten sollten sich um das große bewegen. Hät jemand vllt. eine Idee, wie ich das machen könnte?

    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.
  • Sagen wir mal du hast in jedem Objekt den Winkel zum Hauptobjekt angegeben und die Entfernung. Dann kannst du die Objekte mit:

    GML-Quellcode

    1. x = obj_main.x + lengthdir_x(len, dir);
    2. y = obj_main.y + lengthdir_y(len, dir);

    auf ihre Position bringen. Jetzt musst du nur noch den Winkel im Step erhöhen, damit sie sich drehen.

    © 2008 by Teamgrill Productions