Mirada Acosadora con Flash 8

Tutorial Flash

Tutorial por JMX de Estilo Flash

Mirada Acosadora con Flash 8. Hola amigo CYIBERNAUTA. La aventura que a continuación veras es algo que ni en tus mejores sueños pensabas realizar.

Hola amigo cyibernauta. La aventura que a continuación veras es algo que ni en tus mejores sueños pensabas realizar ¿si no me halago yo mismo entonces quien lo hará?. El tutorial trata un explicación muy sencilla y rápida (pero con muchos alcances) esto es como manejar una forma la cual siga al cursor pero con una zona delimitada para que esta nunca alcance al cursor. En fin como dice el proverbio chino cuando lo hago lo entiendo que frase no cabe duda estoy inspirado. Good luck!! ¿Comenzamos?.

1-. Primero hacer un documento (ctrl. + J).
a)-. Dimensiones del documento 350 * 300 píxeles de ancho y alto respectivamente.
b)-. Color de fondo #99CC66.
c)-. Velocidad de fotogramas 12 fps.

2-. Crear un símbolo (ctrl. + F8).
a)-. Nombrarlo mc ojo negro.
b)-. Seleccionar como Tipo Clip de película.

3-. Ubicado en el símbolo dibujar un óvalo, sin borde y usar como color de relleno #000000.
a)-. Las dimensiones del óvalo son 8.0 * 8.0 píxeles de ancho y alto.
b)-. Colocar la forma en coordenadas en X = -4.0 y Y = -4.0

4-. Crear un segundo símbolo (ctrl. + F8).
a)-. Nombrarlo mc ojo blanco.
b)-. Seleccionar como Tipo Clip de película.

5-. Ubicado en el símbolo dibujar un óvalo sin borde y utilizar como color de relleno #FFFFFF.
a)-. Las dimensiones del óvalo son 65.5 * 65.5 píxeles de ancho y alto.
b)-. Colocar la forma en coordenadas en X = -32.5 y Y = -32.5.
Nota: si las formas dibujadas no son colocadas en las coordenadas indicadas el truco funcionara erróneamente.

6-. Crear el último de los símbolos (ctrl. + F8).
a)-. Nombrarlo reacción de ojo.
b)-. Seleccionar como Tipo Clip de película.

7-. Cambiar en nombre a la capa por el de ojo blanco.
a)-. Arrastrar desde la biblioteca el símbolo mc ojo blanco.
b)-. Escribir como Nombre de instancia zona_activa.
c)-. Colocar el símbolo en coordenadas en X = 0.0 y Y = 0.0

8-. Insertar una segunda capa y cambiar el nombre por el de ojo negro.
a)-. Arrastrar desde la biblioteca el símbolo mc ojo negro.
b)-. Abrir el panel de Acciones – clip de película y escribir el código action script.
onClipEvent (load) {
ab = _parent.zona_activa;
}
onClipEvent (enterFrame) {
ac = ab._width/2-5;
mpos = Math.sqrt(ab._xmouse*ab._xmouse+ab._ymouse*ab._ymouse);
if (ac
h = ac/mpos;
_x = ab._xmouse*h+ab._x;
_y = ab._ymouse*h+ab._y;
} else {
_x = _parent._xmouse;
_y = _parent._ymouse;
}
updateAfterEvent();
}
onClipEvent (mouseDown) {
if (_parent.hitme.hitTest(_root._xmouse, _root._ymouse)) {
}
}
onClipEvent (mouseUp) {
}

9-. Regresar a la Escena y arrastrar dos veces el símbolo reacción de ojo.

Con esta acción queda concluido el tutorial, dibujar una boca feliz para darle un toque más peculiar. Observa el archivo swf aquí publicado es una variante del tutorial “se incluye la imagen de homero en el archivo FLA”. Well done!

P.D. Presionar ctrl. + Enter para visualizar el trabajo realizado. Te invito ha que publiques las variaciones que puedas realizar de los diferentes tutoriales aquí publicados. Hasta muy pero muy pronto.

Descarga el archivo FLA de este tutorial

Hemos creado el correo electrónico tutoriales @ solophotoshop.com para recibir tus tutoriales y artículos.
Registrate aquí para consultar, comentar, recibir novedades y valorar los Tutoriales y Artículos

 Fecha: 19/03/2007  POLLES escribió:
se ve bien bueno pero amigo me salieron errores este es mi correo polles@gmail.com y el siguiente log de errores: **Error** Symbol=reacción de ojo, layer=ojo negro, frame=1:Line 8: ')' expected h = ac/mpos; **Error** Symbol=reacción de ojo, layer=ojo negro, frame=1:Line 11: 'else' encountered without matching 'if' } else { **Error** Symbol=reacción de ojo, layer=ojo negro, frame=1:Line 15: Statement must appear within on/onClipEvent handler updateAfterEvent(); **Error** Symbol=reacción de ojo, layer=ojo negro, frame=1:Line 16: Unexpected '}' encountered } Total ActionScript Errors: 4 Reported Errors: 4

 Fecha: 20/03/2007  CMORENO escribió:
bacanisimo

 Fecha: 21/03/2007  MAB17 escribió:
genial esta buenisimo saquen mas.

 Fecha: 22/03/2007  DODANING escribió:
en realida es muy bueno pero salen diferentes errores.... si puedes reeditar el tutorial te lo agradeceria por q lo intente un gran numero de veses y no hay manera de q salga.... un saludo desde venezuela...

 Fecha: 22/03/2007  MAGO_007 escribió:
Al parecer si revisaron el tutorial estos buenos amigos por que funciona a las mil maravillas, sigamos revisando los tutoriales para que se pongan a trabajar jajajaja

 Fecha: 28/03/2007  DOMINIOUAT escribió:
chido...

 Fecha: 07/05/2007  DI_SALAZAR escribió:
hola realice el ejemplo pero me marco errores a mi tambien, no se si alguno lo pudo solucionar que me diga. estos son los errores que me marco: **Error** Symbol=reaccion de ojo, layer=ojo negro, frame=1:Line 1: '(' expected on clipevent (load) { **Error** Symbol=reaccion de ojo, layer=ojo negro, frame=1:Line 2: Statement must appear within on/onClipEvent handler ab = _parent.zona_activa; **Error** Symbol=reaccion de ojo, layer=ojo negro, frame=1:Line 3: Unexpected '}' encountered } Total ActionScript Errors: 3 Reported Errors: 3

 Fecha: 23/12/2007  XWISHMASTERX escribió:
hay errores en el código D:

 Fecha: 12/02/2008  TOLVA escribió:
aaaaaaaaaaaaaaaaaaaaaa no me sale oye mago explica wey

 Fecha: 12/02/2008  TOLVA escribió:
donde abres eto por favor no entiendo b)-. Abrir el panel de Acciones – clip de película y escribir el código action script.

 Fecha: 25/02/2008  SANDOK escribió:
todo bien exepto el codigo.... me salieron los mismo errores que al resto, arregle algunos pero me no se como arreglar esto... Escena=Escena 1, Capa=Capa 9, Fotograma=1: Línea 11: Se ha encontrado un operador 'else' que no coincide con 'if' }else{ para el resto el codigo mas o menos arreglado es el siguiente... onClipEvent (load) { ab = _parent.zona_activa; } onClipEvent (enterFrame) { ac = ab._width/2-5; mpos = Math.sqrt(ab._xmouse*ab._xmouse+ab._ymouse*ab._ymouse); if (x) h = ac/mpos; _x = ab._xmouse*h+ab._x; _y = ab._ymouse*h+ab._y; }else{ _x = _parent._xmouse; _y = _parent._ymouse; } onClipEvent (load) { updateAfterEvent(); } onClipEvent (mouseDown) { if (_parent.hitme.hitTest(_root._xmouse, _root._ymouse)) { } } onClipEvent (mouseUp) { }

 Fecha: 19/03/2008  JHG escribió:
a mi me salieron estos errores no se como arregarlo Escena=Escena 1, Capa=Capa 9, Fotograma=1: Línea 11: Se ha encontrado un operador 'else' que no coincide con 'if' }else{ para el resto el codigo mas o menos arreglado es el siguiente... onClipEvent (load) { ab = _parent.zona_activa; } onClipEvent (enterFrame) { ac = ab._width/2-5; mpos = Math.sqrt(ab._xmouse*ab._xmouse+ab._ymouse*ab._ymouse); if (x) h = ac/mpos; _x = ab._xmouse*h+ab._x; _y = ab._ymouse*h+ab._y; }else{ _x = _parent._xmouse; _y = _parent._ymouse; } onClipEvent (load) { updateAfterEvent(); } onClipEvent (mouseDown) { if (_parent.hitme.hitTest(_root._xmouse, _root._ymouse)) { } } onClipEvent (mouseUp) { }

 Fecha: 23/04/2008  LUCASIMAGINAR escribió:
acabo de corregir el codigo de este tutorial que tenia sus problemas: onClipEvent (load) { ab = this._parent.zona_activa; } onClipEvent (enterFrame) { ac = ab._width/2-5; mpos = Math.sqrt((ab._x * ab._x)+(ab._y * ab._y)); if (ac>=ab){ h = ac/mpos; _x = ab._xmouse*h+ab._x; _y = ab._ymouse*h+ab._y; } else { _x = _parent._xmouse; _y = _parent._ymouse; } updateAfterEvent(); } onClipEvent (mouseDown) { if (_parent.hitme.hitTest(_root._xmouse, _root._ymouse)) { } } onClipEvent (mouseUp) { } espero que les sea util. adios.

 
© Copyright 2001 - 2008
Solo Photoshop, Tutoriales, VideoTutoriales, Artículos y Recursos de Photoshop y Flash.