Als «movement» getaggte Fragen

13
Die Bewegung scheint von der Bildrate abhängig zu sein, obwohl Time.deltaTime verwendet wird

Ich habe den folgenden Code, um die Übersetzung zu berechnen, die erforderlich ist, um ein Spielobjekt in Unity zu verschieben, das aufgerufen wird LateUpdate. Soweit ich weiß , sollte meine Verwendung von Time.deltaTimedie endgültige CollisionDetection.Move()Framerate der Übersetzung unabhängig...

12
Wo hört mein Charakter auf?

Vor vielen Jahren habe ich eine KI für ein billiges Pseudo-3D-Spiel geschrieben. Es gab eine Berechnung, bei der ich nie wirklich herausgefunden habe, wo der Feind enden würde, wenn er jetzt anhalten würde. Beispielsweise: Der Feind befindet sich derzeit bei X = 540.0. Der Feind bewegt sich mit 10...

11
Wie verschiebe ich ein Sprite in Subpixel-Schritten?

Pixel sind entweder ein oder aus. Der Mindestbetrag, um den Sie ein Sprite verschieben können, ist ein einzelnes Pixel. Wie bewegt sich das Sprite langsamer als 1 Pixel pro Frame? Ich habe die Geschwindigkeit zu einer Variablen hinzugefügt und getestet, ob sie 1 (oder -1) erreicht hat. Wenn ja,...

11
Interpolieren zwischen zwei vernetzten Zuständen?

Ich habe viele Entitäten auf der Client-Seite, die simuliert werden (ihre Geschwindigkeiten werden pro Position zu ihren Positionen hinzugefügt), und ich lasse sie sich selbst tot rechnen. Sie senden Updates darüber, wo sie zuletzt gesehen wurden und wie sich ihre Geschwindigkeit ändert. Dies...

10
Wie bewege ich eine Entität in eine Richtung?

Ich habe eine EntityInstanz, die bei jedem Spiel-Tick aktualisiert wird. Nehmen wir einfach an, dass sich die Entität ständig vorwärts bewegt. Ich möchte in der Lage sein, einer Funktion, die sie in diese Richtung bewegt, den Winkel der Entität zuzuweisen: moveForward(90);sollte sie nach rechts...

9
Einem Pfad auf sanfte Weise folgen

Ich mache gerade ein 2D-Tower-Defense-Spiel mit einer statischen, vorgegebenen Spur, der die Feinde folgen (dh Türme können den Pfad nicht blockieren, und die Pfadfindung ist nicht das Problem, das ich zu lösen versuche). Ich versuche herauszufinden, wie genau Einheiten dieser Spur auf...

9
Rückgabe der korrekten MultiTouch-ID

Ich habe unzählige Stunden damit verbracht, Tutorials zu lesen und mir alle Fragen zu multiTouch von hier und Stackoverflow anzuschauen. Aber ich kann einfach nicht herausfinden, wie ich das richtig machen soll. Ich benutze eine Schleife, um meine zu bekommen pointerId, ich sehe nicht viele Leute,...