Questions marquées «vector»

13
Le mouvement semble dépendre de la fréquence d'images, malgré l'utilisation de Time.deltaTime

J'ai le code suivant pour calculer la traduction requise pour déplacer un objet de jeu dans Unity, qui est appelé LateUpdate. D'après ce que je comprends, mon utilisation de Time.deltaTimedevrait rendre la fréquence d'images finale de la traduction indépendante (veuillez noter qu'il...

11
Projection à l'écran d'un maillage 4D imaginaire

Comme exercice mental, j'essaie d'imaginer projeter un maillage arbitraire 4D sur l'écran (2D). Je suppose qu'un seul triangle 4D ne comporterait toujours que 3 points, mais chacun de ces 3 points serait défini par une colonne à 4 dimensions. Serait-il plus logique de définir une matrice de...

11
Comment calculer le vecteur d'une interception?

Étant donné un espace bidimensionnel et 1 vaisseau spatial ami immobile, un ennemi ne se déplace PAS directement vers le navire ami avec la position, la vitesse et la direction réelles connues. Le vaisseau ami veut se mettre à portée de tir pour combattre l'ennemi. En fait, je ne fixe qu'un vecteur...

10
Comment fonctionne la cartographie normale?

J'essaie de saisir le concept de mappage normal, mais je suis confus par plusieurs choses. En bref, je ne sais pas si une carte normale dépend du point de vue ou non (c'est-à-dire si vous obtiendrez une carte normale différente du même objet lorsque vous la tournerez). Deuxièmement, je ne comprends...

9
Déplacer un sprite en XNA / C #, en utilisant des vecteurs

J'examine actuellement le développement de jeux XNA avec le langage C #. J'ai deux classes: le gestionnaire de jeu principal et une classe "sprite". Voici un pseudo-code de base qui, je l'espère, décrit correctement le problème. Game.cs class game { sprite the_sprite; void update(time) { var mouse...

9
Pourquoi ne puis-je pas utiliser l'opérateur '> =' avec Vector3s?

J'essaie d'obtenir un rectangle pour se déplacer entre deux positions que j'appelle _positionAet _positionB. Les deux sont de type Vector3. Le rectangle se déplace très bien. Cependant, lorsqu'il atteint, _positionBil ne se déplace pas dans la direction opposée, comme il se doit. Je suis retourné...

9
Obtenez des points sur une ligne entre deux points

Je fais un jeu spatial simple en JavaScript, mais maintenant j'ai heurté un mur concernant les vecteurs. La vue du jeu est descendante sur une grille 2D. Lorsque l'utilisateur clique sur la grille, le vaisseau spatial volera à cet endroit. Donc, si j'ai deux ensembles de points: { x : 100.2, y :...

9
Comment trouver l'angle entre deux vecteurs?

J'ai 3 points sur mon écran: a = a point which is (c.x, 0) makes a line pointing straight up b = a user input touch, can be anywhere on the screen c = a moving object a _______.________ | | | | | | | b | | | . | | | \ | | | \ | | | \| | | | c | |______._______| J'ai tracé quelques lignes pour que...

8
Faire pivoter un vecteur

Je veux que mon appareil photo à la première personne change doucement sa direction de vision de la direction d1 à la direction d2. Cette dernière direction est indiquée par une position cible t2. Jusqu'à présent, j'ai mis en œuvre une rotation qui fonctionne bien, mais la vitesse de la rotation...

8
Vector3 vs Vector2 - performances, utilisation?

Je joue actuellement avec XNA et je crée un simple jeu de plateforme 2D. Je pensais ajouter plusieurs couches pour en faire un peu difficile. Au lieu d'avoir un Vector2pour mes positions, j'utilise maintenant un Vector3, uniquement pour l'utiliser Zcomme profondeur de couche. Cependant, comme vous...