 |
Tutoriales de flash
|
Rotación de un movie clip
Vamos a crear un MovieClip o Clip de película que rotará sobre sí mismo acelerandose y frenandose jugando con la propiedad _rotation.
Abrimos una película de flash en blanco, y dibujamos o importamos el objeto al que queremos dar el efecto. Lo seleccionamos y apretamos F8 para convertir en clip, le damos un nombre y nos aseguramos que está seleccionada la opción de Clip de película.
Ahora hay que meter el código, hacemos click derecho del ratón sobre el clip y le damos a acciones, y metemos éste código (el código ya viene comentado):
onClipEvent (load) {
var velocidad = 1;
var cambio = 1;
}
onClipEvent (enterFrame) {
if (cambio == 1) {
this._rotation += velocidad;
velocidad++;
if (velocidad > 360) {
cambio = 0;
}
} else {
this._rotation -= velocidad;
velocidad--;
if (velocidad < 1) {
cambio = 1;
}
}
}
Este tipo de efecto, para texto, se ha puesto muy de moda en las intros, eso si, tardando menos en terminar una aceleración y desaceleración, si se quiere variar el tope de la variable velocidad por una cantidad inferior a 360, o en puesto de incrementar y decrementar en 1 la variable velocidad, (velocidad++ y velocidad--), que sean varios de golpe, por ejemplo velocidad += 5 y velocidad -= 5. Ir probando convinaciones
Download Archivo Fla
|