Tutorial para rotar objetos simulando 3D en Flash

Valoración del artículo:
Para simplificar el objeto sólo se rotará sobre el eje vertical. Para comenzar el tutorial necesitamos tener la secuencia de imágenes que componen la rotación.
Publicado: 02/11/07
Atención: Contenido exclusivo de DesarrolloWeb.com. No reproducir. Copyright.
Una vez que tengamos esto, vamos a incluir la secuencia dentro de la línea de tiempo de un movieclip y le vamos a poner un stop(); en el primer fotograma.

Por otro lado vamos a definir un botón transparente, para ello solo definimos la zona áctiva, dejando en blanco los fotogramas Reposo, Sobre y Presionado. En este botón es donde va a ir la programación del ejemplo.

El funcionamiento del ejemplo es sencillo:
Cuando presionamos el botón almacenamos la posición _x del puntero y el fotograma actual del movieclip. Después, mendiante un evento entreFrame vamos comparando la posición _x del puntero mientras lo desplazo presionado con la pos inicial almacenada. En función de este desplazamiento obtengo la "cantidad" que se debe rotar el objeto o lo que es lo mismo, el fotograma del clip que tengo que mostrar. Lo mejor es descargarse este fla de ejemplo que viene con el código actionscript comentado:

ejemplo_rot3D.fla

Comentarios
Fueron enviados 3 comentarios al artículo
3 comentarios no revisados
0 comentarios revisados

Manuales relacionados
Categorias relacionadas
El autor
Tutoriales-flash.com
La web de los tutoriales flash en castellano
http://www.tutoriales-flash.com/
Lectura recomendada
Compra este libro en Agapea, la librería urgente a domicilio.
Últimas noticias
Alojados en el grupo