GeschützTurm richtig mittbewegen

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

  • GeschützTurm richtig mittbewegen

    Ich habe zwei Objecte einen Panzer und Einen Geschützturm.
    Der Geschützturm soll wenn sich der Panzer bewegt mittbewegt.
    Das funktioniert auch nur wenn sich der Panzer dreht ist der geschützturm nicht mehr an der richtigen stelle.
    Der geschützTurm Soll nicht in der mitte des Panzers sein sondern in der linken oberen ecke.
    PI 0%(IN PROGRESS)
    [IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII]
    [IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII]

    Engine : 0.0 %
    KI : 0.0 %
    Grafik : 0.0%
    Sounds: 0.0 %
    Multiplayer: 0.0%
  • wenn ich dich richtig verstanden hab, dann musst du in den sprite_einstellungen das origin des geschützturm auf center setzen. besser gesagt genau auf die mitte des punktes, um den es sich drehen soll. man sieht doch den panzer von oben, oder?
    █████ ██ █ ████ everything ███ █████ is █████ ████ ████ fine ████ ███ █ ██████ love.
    █████ ███████ ███ your █████ ████ government.
  • Ja mann sieht das Spiel von Oben.
    Das Panzer Sprite besteht aus 180 bilder und das Geschützturm Sprite besteht auch aus 180 sprite.
    Ich habe beiden Sprites auf center gesetzt aber dann ist der Geschützturm in der Mitte des Panzers.
    PI 0%(IN PROGRESS)
    [IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII]
    [IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII]

    Engine : 0.0 %
    KI : 0.0 %
    Grafik : 0.0%
    Sounds: 0.0 %
    Multiplayer: 0.0%

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

  • 180 sprites? bist du wahnsinnig? 36 hättens auch getan!
    kannst du das game ma posten, dann schau ich ma. wenn du mir alles versuchst zu erklären, versteh ich das problem net.
    █████ ██ █ ████ everything ███ █████ is █████ ████ ████ fine ████ ███ █ ██████ love.
    █████ ███████ ███ your █████ ████ government.
  • suche benutzen! gabs schonmal: klickmich
    Battle Command - WeltraumEchtzeitStrategie | Meine GM Spiele auf Box.net
    GCM/FA/O d-(--)@>---xpu s-:- !a C++$@ U- P L+ E W++ N o K-- w++ O? M V PS PE-- Y PGP t 5 X R+++ tv+ b DI D G e+ h? r-- x

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

  • WIN: Das ist nicht mein Problem.
    Der Geschützturm dreht sich richtig der maus hinter her, aber Der geschützturm ist nicht in der mitte des Panzers sonder auf der Front des Panzers.
    Wenn der Panzer nach oben schaut passt alles aber sobald er z.B.: nach unten fähr ist der Gechützturm immer noch am oberen rand des Panzers die Front des Panzers ist nun aber unten.
    Der Panzer kann sich in 360 grad bewegen.

    King Andre: Das mit der Sprite Drehen Funktion gibt es doch nur in der Registrierten Version vom Game maker oder ?
    Denn ich habe keinen Registrierten Game Maker.

    mauge: Kann ich dir das example per Email schicken?
    PI 0%(IN PROGRESS)
    [IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII]
    [IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII]

    Engine : 0.0 %
    KI : 0.0 %
    Grafik : 0.0%
    Sounds: 0.0 %
    Multiplayer: 0.0%
  • x = ZentrumX + radius * cos(degtorad(Winkel));
    y = ZentrumY - radius * sin(degtorad(Winkel));

    für dich wäre es dann(im step event des panzers):

    GML-Quellcode

    1. dis=32 //distanz vom panzermittelpunkt bis zum mittelpunkt wo das geschütz sein soll
    2. obj_geschützturm.x=x+dis*cos(degtorad(direction));
    3. obj_geschützturm.y= y-dis*sin(degtorad(direction));


    Dragoon

    PS: Ich freue mich immer wenn ich dieses script bringen kann^^
    int (*x(*x(int))[5])(int*);
    Confused? Yes, it's C!