Red de conocimiento informático - Espacio del host - Quiero usar flash8 para crear una animación donde la escena sigue el movimiento del mouse.

Quiero usar flash8 para crear una animación donde la escena sigue el movimiento del mouse.

Lo encontré aquí: ¡El primero es el efecto del mouse siguiendo el movimiento de las estrellas!

¡El segundo es el efecto del ratón moviéndose con el texto!

Simplemente copie el código;

El efecto del mouse siguiendo las estrellas

Crea una nueva escena y crea una nueva estrella de clip de película (siguiendo el objeto)

Dibuja una estrella de cinco puntas de 10*10 (ángulo de 30 grados) en el primer fotograma

Crea un fotograma clave en el fotograma 20, establece el valor Alfa del color en 0% y agrega el action stop( );

Crea una animación de forma en el fotograma 1

Crea un nuevo acto de clip de película y agrega una acción en el fotograma 1

startDrag("/ act" ,true); //el componente act rastrea el mouse

setProperty("/star",_rotation, b); //el componente estrella tiene rotación. //El valor de rotación de la estrella componente es b

b = Número(b)+20

if (Número(b) == 360){b = 0;}< / p>

a = Número(a)+1;

duplicateMovieClip("/star", "aaa "add a,eval("a")); if (Número(a) == 100) {a = 0;}

setProperty("/star",_x, getProperty("/act", _x)); setProperty ("/star",_y.getProperty("/act", _y));

Agregar acción gotoAndPlay (1);

Cambiar a la escena, arrastrar a la película. clip star y act, y los nombró star y act respectivamente

Ctrl+Enter para ver el efecto

Efecto de seguimiento de texto con el mouse

Nueva escena, cree 7 nuevas clips de película de texto y clip de película Tracker

Cree un nuevo acto de clip de película y agregue acción en el fotograma 1

i="7";

while(Number( i )>=1){

set("/t" agregar y agregar ":xx") ,eval("/t" agregar y agregar ":xx") {

Para ver el efecto, agregue un clip de película de texto a la escena y agregue movimiento en el fotograma 1.

get("/t" agregar i agregar ":yy",eval("/t" agregar (i-1)add ":xx")+15); set("/t" agregar i agregar ":yy",eval("/t" agregar (i-1)add ":yy"));

i=i-1;}

/t1:xx=número( getProperty("/tracker",_x))+15

/t1:yy=getProperty("/tracker",_y); >

i="7";

while(Número(i)>=1){

setProperty("/t "agregar i ,_x, eval("/ t "add i add ":xx"));

setProperty("/t "add i ,_y ,eval("/t "add i add ":yy"));

i=i-1;}

Crea un fotograma clave en el fotograma 2 y agrega la acción gotoAndPlay (1);

Haz la transición a la escena y arrastra el rastreador de clip de película hacia adentro; Y llámalo tracker

Agrega la acción startDrag("/tracker",true

Crea un fotograma clave y agrega la acción stop(); un fotograma clave, agregue la acción stop();

Cree un fotograma clave en el fotograma 2.

Arrastre el acto y el texto del clip de película respectivamente, y asígneles el nombre t1, t2,...t7

Ctrl+Enter para ver el efecto