Preguntas etiquetadas con rotation

9
¿Por qué no puedo usar el operador '> =' con Vector3s?

Estoy tratando de hacer que un rectángulo se mueva entre dos posiciones a las que me refiero como _positionAy _positionB. Ambos son de tipo Vector3. El rectángulo se mueve bien. Sin embargo, cuando llega _positionBno se mueve en la dirección opuesta, como debería. Regresé al código para echar un...

9
Espejos de rotación slerping

Giro mi personaje del juego para mirar al objetivo usando el siguiente código: transform.rotation = Quaternion.Slerp(startQuaternion, lookQuaternion, turningNormalizer*turningSpeed/10f) startQuaternion es la rotación actual del personaje cuando se le da un nuevo objetivo. lookQuaternion es la...

9
¿Cómo simulo un péndulo oscilante?

Quiero simular una cuerda con un peso unido, balanceándose hacia adelante y hacia atrás como un péndulo. Cualquier física real es exagerada; simplemente repite sin cesar el mismo movimiento. JQuery tiene una facilidad de "swing" similar a la que estoy buscando. ¿Como funciona? Estaba pensando en...

9
Mantener la rotación entre dos objetos.

En mi juego XNA tengo dos objetos que chocan. Cuando el primer objeto colisiona con el otro, puede engancharse y moverse por el mundo. Tengo un problema con las matemáticas aquí (las matemáticas no son mi punto fuerte). Actualmente tengo el segundo objeto enganchado al primero y me muevo con él,...

9
Ángulo entre dos puntos

Tengo un personaje que camina hacia puntos aleatorios en mi habitación en Unity. El problema es que siempre mira en una dirección, quiero escribir en C # un código que obtenga la dirección que enfrenta el personaje actualmente y la posición del objetivo, luego calcula el ángulo entre ellos para...

9
¿Puedo usar quaternions para controlar un helicóptero?

Estoy tratando de hacer una simulación simplificada de helicóptero (por el momento, es un cubo) en 3D y tengo algunos problemas con la rotación. Un helicóptero puede girar a lo largo de los tres ejes: girar sobre sí mismo utilizando la hélice trasera: rotación del eje y Incline hacia la izquierda...

8
Cómo evitar el bloqueo del cardán

Estoy tratando de escribir código con rota un objeto. Lo implementé como: La rotación sobre el eje X viene dada por la cantidad de cambio en las coordenadas y de un mouse y la rotación sobre el eje Y está dada por la cantidad de cambio en las coordenadas x de un mouse. Este método es simple y...

8
Rotar un vector

Quiero que mi cámara en primera persona cambie suavemente su dirección de visualización de la dirección d1 a la dirección d2. La última dirección se indica mediante una posición objetivo t2. Hasta ahora he implementado una rotación que funciona bien, pero la velocidad de la rotación se ralentiza...

8
Implementando un SceneManager usando OpenFL

Estoy tratando de implementar un SceneManager básico usando OpenFL y Haxe. No tengo mucha experiencia usando OpenFL y Haxe, así que tengo algunos problemas. Así es como diseñé la clase SceneManager: package; import openfl.display.Sprite; import openfl.Lib; class SceneManager extends Sprite {...

8
¿Forzar recarga VS Soution Explorer al agregar un nuevo script de C # a través de Unity3d?

Cuando creo C # guión ( Create -> C# Script) a través Unity3d o borrarlo de Unity3d- Visual Studiome muestra la ventana de advertencia. es molesto. ¿Hay alguna forma de forzar "ReloadAll" en el Explorador de soluciones sin la

8
Cómo acercarse a la serpiente de 360 ​​grados

Recientemente me metí en XNA y debo decir que me encanta. Como una especie de juego hello world, decidí crear el clásico juego "Snake". La versión de 90 grados fue muy simple y fácil de implementar. Pero cuando trato de hacer una versión que permita una rotación de 360 ​​grados con las flechas...