Hallo liebe gm-d.de-Community :)!
Nach einiger Zeit wage ich mich jetzt wieder an ein größeres Projekt, das ich mit GameMaker:Studio verwirklichen will.
Nun habe ich jedoch ein Problem, was ich mit diesem Thread zu lösen versuche! Und zwar:
Ich habe ein Objekt (sagen wir X: 320, Y: 320), dass sich an einem Punkt in einem Raum befindet. Dieses Objekt soll sich direkt zu einem bestimmten Punkt bewegen (sagen wir X: 480, Y; 320). Um das Objekt direkt an diesen Punkt zu senden benutze ich:
Das funktioniert natürlich auch, jedoch möchte ich, dass das Objekt kurz bevor es das Ziel erreicht die Geschwindigkeit soweit senkt, bis es am Ziel die Geschwindigkeit 0 hat. Das versuche ich mit Friction zu machen, was ja auch kein Problem ist, jedoch möchte ich nun den Wert von Friction berechnen, damit das Objekt auch wirklich am Ziel zum stehen kommt. Mein Problem dabei ist folgendes:
Ich habe ja die Anfangs-Koordinaten, die Ziel-Koordinaten und die Geschwindigkeit gegeben, nun brauche ich eine Formel womit ich den genauen Wert der Friction berechnen kann.
Meine Frage: Wie berechne ich diese? Gibt es dazu eine Formel?
Natürlich kann man das auch durch testen lösen, jedoch möchte ich, dass das für jeden Punkt im Raum möglich ist und nicht nur für einen.
Ich habe vorher auch schon nach anderen Themen gesucht, sowohl als auf Englisch wie auch auf Deutsch. Fündig wurde ich hier, jedoch half mir das nicht wirklich weiter.
Ich hoffe ihr könnt mir helfen mein Problem zu lösen!
MfG und danke im Voraus,
Clark.
Nach einiger Zeit wage ich mich jetzt wieder an ein größeres Projekt, das ich mit GameMaker:Studio verwirklichen will.
Nun habe ich jedoch ein Problem, was ich mit diesem Thread zu lösen versuche! Und zwar:
Ich habe ein Objekt (sagen wir X: 320, Y: 320), dass sich an einem Punkt in einem Raum befindet. Dieses Objekt soll sich direkt zu einem bestimmten Punkt bewegen (sagen wir X: 480, Y; 320). Um das Objekt direkt an diesen Punkt zu senden benutze ich:
Das funktioniert natürlich auch, jedoch möchte ich, dass das Objekt kurz bevor es das Ziel erreicht die Geschwindigkeit soweit senkt, bis es am Ziel die Geschwindigkeit 0 hat. Das versuche ich mit Friction zu machen, was ja auch kein Problem ist, jedoch möchte ich nun den Wert von Friction berechnen, damit das Objekt auch wirklich am Ziel zum stehen kommt. Mein Problem dabei ist folgendes:
Ich habe ja die Anfangs-Koordinaten, die Ziel-Koordinaten und die Geschwindigkeit gegeben, nun brauche ich eine Formel womit ich den genauen Wert der Friction berechnen kann.
Meine Frage: Wie berechne ich diese? Gibt es dazu eine Formel?
Natürlich kann man das auch durch testen lösen, jedoch möchte ich, dass das für jeden Punkt im Raum möglich ist und nicht nur für einen.
Ich habe vorher auch schon nach anderen Themen gesucht, sowohl als auf Englisch wie auch auf Deutsch. Fündig wurde ich hier, jedoch half mir das nicht wirklich weiter.
Ich hoffe ihr könnt mir helfen mein Problem zu lösen!
MfG und danke im Voraus,
Clark.