Flash HotSpot Rollover Pop

  • theBruney
  • Student
  • Student
  • Avatar de Usuario
  • Registrado: May 30, 2007
  • Mensajes: 67
  • Loc: China
  • Status: Offline

Nota Julio 6th, 2007, 5:53 pm

Hola, Im tratando de crear el efecto similar a:

http://www.herosite.net/guide.htm

Lo que realmente hizo fue:
Importar mi imagen
Crear una nueva capa y dibujar formas en la zona querían
Convertir nueva capa a símbolo botón y luego editar en el lugar
Luego inserta fotograma clave en "Más" y luego convertidos a la capa 2, película símbolo
Luego editó en su lugar a lo largo de más de una vez
Creada una nueva capa y escribo mi texto.

Yo pensaba entonces para reducir la alfa a 0 de scene1, porque quería deshacerse de llenar el color en las formas que he creado. No obstante, todos los otros símbolos y objetos de esa capa que heredó la propiedad de modo que nunca llegan a ver la sitúe a menos que usted mantenga el color de las formas.

Creo que estaba haciendo que la manera incorrecta. ¿Quién puede ayudar?

Gracias.
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Julio 6th, 2007, 5:53 pm

  • IceCold
  • Guru
  • Guru
  • Avatar de Usuario
  • Registrado: Nov 05, 2004
  • Mensajes: 1254
  • Loc: Ro
  • Status: Offline

Nota Julio 8th, 2007, 11:44 pm

1. de importación de imágenes - que ya lo hiciste
2. dibujar formas en las zonas quería - ya lo hiciste
3. establecer el alfa de las formas a 0 (ver el panel de Color)
o bien, hacer los gráficos y establecer sus formas de color a alfa = 0
4. hacer que las formas (o gráficos si usted eligió a la segunda forma) movieclips
5. añadir una capa más dentro de cada clip de película, y en el segundo fotograma agregar su texto.
6. extender la capa con la forma en la trama 2, así
7. añadir una capa más dentro de cada clip de película, el nombre es el siguiente: las acciones, y el lugar en el primer fotograma:
Código: [ Select ]
this.onRollOver = function()
{
  this.gotoAndStop(2);
}
this.onRollOut = function()
{
  this.gotoAndStop(1);
}
stop();
  1. this.onRollOver = function()
  2. {
  3.   this.gotoAndStop(2);
  4. }
  5. this.onRollOut = function()
  6. {
  7.   this.gotoAndStop(1);
  8. }
  9. stop();

lugar también en el segundo cuadro (no es necesario, pero quién sabe :D )
Código: [ Select ]
stop();

7. la prueba de la película
“True mastery transcede any particular art. It stems from mastery of oneself - the ability, developed throgh self-discipline, to be calm, fully aware, and complety in tune with oneself and the surroundings. Then, and only then, can a person know himself. ”
  • pow_haaweeese
  • Born
  • Born
  • No Avatar
  • Registrado: Nov 04, 2007
  • Mensajes: 1
  • Loc: SF Bay Area, CA
  • Status: Offline

Nota Noviembre 4th, 2007, 9:31 pm

Hola Ice,
Digamos, he construido esta a su especificaciones para más de una hora y ahora no puede obtener nada a "suceder" swf durante la reproducción. Creo que he seguido sus instrucciones al pie de la letra..... pero en vano.

Id gusta mucho a sigs cremallera de mi fla, jpg y la imagen, para ver si podía echar un vistazo.

gracias, cuando se tiene un seg,
Jim
  • digitalMedia
  • a.k.a. dM
  • Genius
  • Avatar de Usuario
  • Registrado: Dic 29, 2003
  • Mensajes: 5169
  • Loc: SC-USA
  • Status: Offline

Nota Noviembre 5th, 2007, 5:01 am

Para simplificar, digamos que su imagen de fondo está en su lugar y sólo hay una persona en ella.

A continuación se necesitan dos Movie Clips , No los botones: el primero es el perfil de la persona, el segundo es para el texto. Dejarlos opaco por ahora. Ambos de estos clips de película necesidad de disponer de único Nombre de la instancia s, no sólo los nombres de clip de película. Por ejemplo, person_1 y texto_1 .

Youll se refieren a estos clips de película utilizando sus nombres de instancia.

Ahora, en la línea de tiempo raíz, el primer cuadro, se colocará la secuencia de comandos. Ir poco a través de esto un poco a la vez para asegurarse de su trabajo.
Código: [ Select ]
person_1.onRollOver = function() {
   trace("rollover is true");
}
  1. person_1.onRollOver = function() {
  2.    trace("rollover is true");
  3. }


Ahora, al probar la película y la prórroga de la person_1 clip de película, la Salida ventana emergente abierta y decir "rollover es cierto".

Si llegas a este punto, usted debe ser capaz de ver, lógicamente, cómo funciona esto. Donde previamente hemos evocado el "trace ()" función, ahora vamos a actuar en nuestro segundo clip de película.

Tan...
Código: [ Select ]
person_1.onRollOver = function() {
   text_1.doSomethingCool();
}
  1. person_1.onRollOver = function() {
  2.    text_1.doSomethingCool();
  3. }


Finalmente, el "algo fresco" va a decir texto_1 para pasar a la mouses posición X, Y y se convierten en totalmente opaco, al mismo tiempo. Flash tiene una muy buena referencia del lenguaje incorporado en sus archivos de ayuda. gif "alt =":)" title =" Smile "/>

Asumiendo que llegar tan lejos, usted desea agregar el controlador de eventos de contrapartida de onRollOver que es onRollOut . En esa función, volverá texto_1 a no transpare Estado.
Código: [ Select ]
person_1.onRollOver = function() {
   text_1.doSomethingCool();
}
person_1.onRollOut = function() {
   text_1.doSomethingCoolAgain();
}
  1. person_1.onRollOver = function() {
  2.    text_1.doSomethingCool();
  3. }
  4. person_1.onRollOut = function() {
  5.    text_1.doSomethingCoolAgain();
  6. }


Suerte Gool.
- dM

Publicar Información

  • Total de mensajes en este tema: 4 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 48 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC