Realidad Virtual
información adicional
jaume ferrer i rosera

<< índice FAQs

 

11. Scripting: Cómo evitar que un objeto en movimiento se salga de la pantalla

Consulta:
¿Cómo conseguir que un objeto se detenga en una determinada posición y vuelva atrás?

Respuesta:
A continuación se muestra un ejemplo de uso de PROTO y scripting. Tres cajas empiezan a girar al clicar sobre una esfera y una de ellas además se desplaza sobre el eje de las x. Cuando supera una cierta posición invierte el sentido de la marcha y sigue avanzando hasta que supera otro límite y vuelve atrás y así indefinidamente. Todo se detine si clicamos de nuevo sobre la esfera. Las tres cajas son instancias 'hijas' de un prototipo de caja genérica.

Visualizar ejemplo

Ver código fuente [si lo guardáis en vuestro disco duro y lo editáis con VrmlPad podréis ver el código coloreado]