Cómo usar Flash para seguir el mouse con contenido de texto personalizable
[Pasos]:
1. Extraiga un texto dinámico, el nombre de la instancia es _txt; conviértalo en un clip de vídeo, el nombre de la instancia es _mc.
2. Escribe el siguiente código en el marco: txt_array = ["you", "want", "the", "word"]
//Sigue la definición del texto; del mouse Para elementos en la matriz
for (j=0; jlt; 5; j) {
_mc.duplicateMovieClip("_mc" j, j 100 ); p>
this["_mc" j]._txt.text = txt_array[j];
// Copia el clip de película y convierte el contenido del texto dinámico en los elementos de la matriz correspondiente
this["_mc" j]._txt.autoSize = true;
this["_mc" j]._txt.selectable = false
// Establecer texto dinámico
p>this["_mc" j].vx = this["_mc" j].vy=0
//Inicializa las variables vx y vy de; el clip de película a 0 p>
}
onEnterFrame = function () {
mcxy(_mc0, _xmouse, _ymouse); (j=1; jlt; 5; j) {
mcxy(este["_mc" j], este["_mc" (j-1)]._x, este["_mc" (j -1)]._y) ;
}
};
//Al ejecutar cada cuadro, las coordenadas del videoclip ejecutan la siguiente función personalizada.
función mcxy (_mc, a, b) {
_mc.vx = (a-_mc._x)*.5; (b-_mc._y)* .5;
_mc.vx *= .5; vx = 4;
_mc._x = _mc.vx;
_mc._y = _mc.vy
}