Página 1 de 1

Redimensionar en TR

Publicado: Mar Abr 05, 2005 8:46 am
por Hector
Hola a todos:


Sabe alguien si es posible modificar las dimensiones de un objeto en tiempo real sin usar python? solo los controles de lógica?

De antemano gracias, saludos. HEC.

Re: Redimensionar en TR

Publicado: Mié Abr 06, 2005 3:13 pm
por sliker
pincha \"N\" e ingresa los valores que desees.

Re: Redimensionar en TR

Publicado: Mié Abr 06, 2005 7:31 pm
por Hector
Hola sliker.....

Me refiero a redimensionar objetos en tiempo real cuando se está ejecutando el motor de juegos...verás....necesito redimensioar en Z a un cubo cuando se presione una tecla mientras corre el juego pero no he tenido tiempo de meterme con python, mas si con los controles de lógica..

Gracias de todas formas y saludos . HEC.

Re: Redimensionar en TR

Publicado: Mié Abr 06, 2005 11:03 pm
por octagesimal
Hola Hector.

Una forma sencilla de cambiar el tamaño de un objeto en el GameEngine sin usar python, es emular el comportamiento a través de lpo\'s, con keyframes de animación.

En el siguiente ejemplo, seleccione el cubo de default, en el primer frame e inserte un keyframe del tipo \"Size\".

Después en el frame 10, modifique el tamaño del cubo en el eje Z e inserté un keyframe también del tipo \"Size\".

Puedes ver la animación presionando ALT-A.

Después cambié a la ventana de lpo Curve editor, y a al lP le di el nombre de \"cubo\".

Por último en el menu de game, asigne un sensor a la tecla UpArrow del teclado, e hice un link a un Actuator del tipo lpo.

A este actuator le pedi que ejecutara la animacion llamada \"cubo\" con la opción \"play\", y le pedi que ejecutara los frames del 0 al 10.

Y listo!, al entrar al modo de juego, (tecla P), y oprimir la flecha arriba del teclado, se ejecuta la animación de forma interactiva en el GameEngine. Este Actuator tiene algunas opciones interesantes además de play, te sugiero experimentar con ellas.

ejemplos:

Imagen

Saludos!