Als «vector» getaggte Fragen

Ein mathematisches Konzept, das verwendet werden kann, um Position, Richtung oder Geschwindigkeit auszudrücken, und das räumliche Probleme vereinfachen oder geradezu trivialisieren kann.





4
Bewegen von Objekten, die bei Verwendung einer nicht ausgerichteten Kollisionsvermeidung kollidieren (Lenkung)
Ich habe Probleme mit der Vermeidung nicht ausgerichteter Kollisionen, was meiner Meinung nach ein seltener Fall ist. Ich habe zwei Objekte so eingestellt, dass sie sich aufeinander zu bewegen, jedoch mit einem leichten Versatz, sodass sich eines der Objekte leicht nach oben und eines der Objekte leicht nach unten bewegt. …

2
Verschieben eines Sprites in XNA / C # mithilfe von Vektoren
Ich beschäftige mich derzeit mit der Entwicklung von XNA-Spielen in der Sprache C #. Ich habe zwei Klassen: den Hauptspielhandler und eine "Sprite" -Klasse. Es folgt ein grundlegender Pseudocode, der das Problem hoffentlich angemessen beschreibt. Game.cs class game { sprite the_sprite; void update(time) { var mouse = mouse.state if(mouse.clicked) { …
9 xna  c#  vector  movement 

1
Wie verhindere ich Jitter zwischen nahezu stationären Physikobjekten?
Ich habe eine benutzerdefinierte Physik-Engine implementiert und bin ziemlich nahe daran, dass sie so funktioniert, wie ich es gerne hätte. Es gibt eine Gravitationskraft, Kollisionen und Kollisionsreaktionen. Leider scheint es bei nahezu stationären Objekten einen gewissen Jitter zu geben, was höchstwahrscheinlich auf unveränderlich niedrige physikalische Zecken zurückzuführen ist. Ich habe …

0
Implementieren eines SceneManager mit OpenFL
Ich versuche, einen einfachen SceneManager mit OpenFL und Haxe zu implementieren. Ich habe nicht viel Erfahrung mit OpenFL und Haxe, daher habe ich einige Probleme. So habe ich die SceneManager-Klasse entworfen: package; import openfl.display.Sprite; import openfl.Lib; class SceneManager extends Sprite { private var currentScene: ...; public function new(rootScene: ...) { …

3
Wie kann ich überprüfen, ob eine vom Spieler gezogene Linie einem Pfad folgt?
Ich möchte einen unsichtbaren Pfad zeichnen, dem der Benutzer folgen muss. Ich habe diesen Pfad als Punkte gespeichert. Wie kann ich testen, ob ein Spieler dem gespeicherten Pfad folgt, wenn er eine Linie zieht? Hier ist ein Beispiel für die Verfolgung des Buchstabens A. if((traitSprite.getX()<=Invisible.X && traitSprite.getX()>=Invisible.X )){...} ( traitSpriteist …

2
Wie finde ich die nächstgelegenen Punkte (wodurch ein Polygon gebildet wird), die einen bestimmten Punkt einschließen? (Siehe Bild)
Ich arbeite mit einer Spiel-Engine und meine Aufgabe ist es, Code zum Simulieren des Bruchs starrer Netze hinzuzufügen. Im Moment arbeite ich nur daran, einen Würfel zu zerbrechen. Ich verwende den Voronoi-Algorithmus, um einen (realistischen) gebrochenen Splitter herzustellen, und ich verwende die Halbebenenmethode, um eine Voronoi-Zelle zu erzeugen. Jetzt mache …

3
Kollisionserkennungsprobleme mit AABBs
Ich habe eine einfache Kollisionserkennungsroutine unter Verwendung von AABBs zwischen meinem Hauptspiel-Sprite und verschiedenen Plattformen implementiert (siehe Code unten). Es funktioniert großartig, aber ich führe jetzt die Schwerkraft ein, um meinen Charakter fallen zu lassen, und es zeigt sich einige Probleme mit meiner CD-Routine. Ich denke, der Kern der Sache …

3
Vector3 vs. Vector2 - Leistung, Nutzung?
Ich spiele gerade mit XNA herum und erstelle einen einfachen 2D-Plattformer. Ich dachte daran, mehrere Ebenen hinzuzufügen, um es ein wenig herausfordernd zu machen. Anstatt ein Vector2für meine Positionen zu haben, verwende ich jetzt ein Vector3, nur um es Zals Ebenentiefe zu verwenden. Da Sie jedoch keine Operatoren zwischen Vector2und …

2
Raycasting Tutorial / Vektor Mathe Frage
Ich schaue mir dieses nette Raycasting-Tutorial unter http://lodev.org/cgtutor/raycasting.html an und habe eine wahrscheinlich sehr einfache mathematische Frage. Im DDA-Algorithmus habe ich Probleme, die Berechnung der Variablen deltaDistX und deltaDistY zu verstehen. Dies sind die Entfernungen, die der Strahl von 1 x-Seite zur nächsten x-Seite oder von 1 y-Seite zur nächsten …

2
Drehen Sie einen Vektor
Ich möchte, dass meine First-Person-Kamera ihre Blickrichtung reibungslos von Richtung d1 in Richtung d2 ändert. Die letztere Richtung wird durch eine Zielposition t2 angezeigt. Bisher habe ich eine Drehung implementiert, die gut funktioniert, aber die Geschwindigkeit der Drehung verlangsamt sich, je näher die aktuelle Richtung der gewünschten kommt. Das möchte …
8 xna  c#  camera  rotation  vector 

1
Drehe das Objekt zum Spieler
Dies ist wahrscheinlich eine einfache Vektorfrage, aber ich bin mir nicht sicher, wie ich das machen soll. Ich habe ein Objekt an der Vektorposition (ox,oy). Möglicherweise läuft der Benutzer bei jedem Update über den Bildschirm und ist zu (px,py)jedem Zeitpunkt an der richtigen Position . Wie mache ich es so, …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.