Foros del Web » Creando para Internet » Flash y Actionscript »

Cambiar color de MC con AS y luego regresarlo como antes

Estas en el tema de Cambiar color de MC con AS y luego regresarlo como antes en el foro de Flash y Actionscript en Foros del Web. Eso mismo. Digamos que tengo una animación de un movieclip y lo que quiero hacer es que cualdo presiones el mouse entonces el movieclip se ...
  #1 (permalink)  
Antiguo 23/09/2010, 13:04
Avatar de hey_alan  
Fecha de Ingreso: diciembre-2006
Ubicación: México
Mensajes: 348
Antigüedad: 17 años, 4 meses
Puntos: 8
Pregunta Cambiar color de MC con AS y luego regresarlo como antes

Eso mismo.

Digamos que tengo una animación de un movieclip y lo que quiero hacer es que cualdo presiones el mouse entonces el movieclip se vuelta totalmente blanco, cuando sueltes el botón entonces que regrese a su color original.

¿Cómo puedo hacer esto?

Muchas gracias.
__________________
Alan Marth Media

Diseño web y Publicidad en Morelia, Michoacán
  #2 (permalink)  
Antiguo 23/09/2010, 13:18
Avatar de Jime25  
Fecha de Ingreso: septiembre-2009
Ubicación: Mi casa
Mensajes: 1.213
Antigüedad: 14 años, 7 meses
Puntos: 138
Respuesta: Cambiar color de MC con AS y luego regresarlo como antes

Al MC en cuestión tendrías que ponerle este código:
Código Actionscript 2.0:
Ver original
  1. on(press){
  2.     miColor = new Color(this);
  3.     miColor.setRGB(0xFFFFFF);
  4. }
  5. on(release){
  6.     miColor.setRGB(0x(color_original));
  7. }

Saludos!!
__________________
Jime~

Mi blog.
Mi twitter.
  #3 (permalink)  
Antiguo 23/09/2010, 13:23
Avatar de hey_alan  
Fecha de Ingreso: diciembre-2006
Ubicación: México
Mensajes: 348
Antigüedad: 17 años, 4 meses
Puntos: 8
Respuesta: Cambiar color de MC con AS y luego regresarlo como antes

Muchas gracias por tu respuesta, pero me da un par de problemas :3

Cuando le hago click al botón, sí convierte al movieclip en color blanco pero no continúa su ruta, además de que cuando lo suelto no vulelve al color original sino se pone negro.

Gracias.
__________________
Alan Marth Media

Diseño web y Publicidad en Morelia, Michoacán
  #4 (permalink)  
Antiguo 23/09/2010, 13:28
Avatar de Jime25  
Fecha de Ingreso: septiembre-2009
Ubicación: Mi casa
Mensajes: 1.213
Antigüedad: 14 años, 7 meses
Puntos: 138
Respuesta: Cambiar color de MC con AS y luego regresarlo como antes

En el código, "(color_original)" es el número del color original.

El mc es una imagen?

__________________
Jime~

Mi blog.
Mi twitter.
  #5 (permalink)  
Antiguo 23/09/2010, 13:38
Avatar de hey_alan  
Fecha de Ingreso: diciembre-2006
Ubicación: México
Mensajes: 348
Antigüedad: 17 años, 4 meses
Puntos: 8
Respuesta: Cambiar color de MC con AS y luego regresarlo como antes

Sí, es un gráfico.

No sé exactamente cómo explicarme, acá está el SWF:

http://cybershaman.awardspace.com/test.swf

Muchas gracias
__________________
Alan Marth Media

Diseño web y Publicidad en Morelia, Michoacán
  #6 (permalink)  
Antiguo 23/09/2010, 14:27
Avatar de Jime25  
Fecha de Ingreso: septiembre-2009
Ubicación: Mi casa
Mensajes: 1.213
Antigüedad: 14 años, 7 meses
Puntos: 138
Respuesta: Cambiar color de MC con AS y luego regresarlo como antes

Probá esto:

Código Actionscript 2.0:
Ver original
  1. on(press){
  2.     miColor = new Color(this);
  3.     miColor.setRGB(0xFFFFFF);
  4. }
  5. on(release){
  6.     miColor2 = new Color(_root.imagen_mc);
  7.     imagen_mc = new Object();
  8.     imagen_mc = {ra:'100', rb:'0', ga:'100', gb:'0', ba:'100', bb:'0'};
  9.     miColor2.setTransform(imagen_mc);
  10. }

Donde imagen_mc es el nombre de instancia del movieclip en cuestión.

Saludos!!
__________________
Jime~

Mi blog.
Mi twitter.
  #7 (permalink)  
Antiguo 23/09/2010, 14:36
Avatar de Jime25  
Fecha de Ingreso: septiembre-2009
Ubicación: Mi casa
Mensajes: 1.213
Antigüedad: 14 años, 7 meses
Puntos: 138
Respuesta: Cambiar color de MC con AS y luego regresarlo como antes

Acá un ejemplo por si te sirve: http://www.megaupload.com/?d=CBVE6MAG

Saludos
__________________
Jime~

Mi blog.
Mi twitter.
  #8 (permalink)  
Antiguo 23/09/2010, 14:37
Avatar de hey_alan  
Fecha de Ingreso: diciembre-2006
Ubicación: México
Mensajes: 348
Antigüedad: 17 años, 4 meses
Puntos: 8
Respuesta: Cambiar color de MC con AS y luego regresarlo como antes

Muchísimas gracias, me ha funcionado ya lo del color.

El único problema que queda es que la película se sigue "deteniendo" :3
__________________
Alan Marth Media

Diseño web y Publicidad en Morelia, Michoacán
  #9 (permalink)  
Antiguo 23/09/2010, 14:38
Avatar de Jime25  
Fecha de Ingreso: septiembre-2009
Ubicación: Mi casa
Mensajes: 1.213
Antigüedad: 14 años, 7 meses
Puntos: 138
Respuesta: Cambiar color de MC con AS y luego regresarlo como antes

Podrías subir el archivo a megaupload para verlo?

__________________
Jime~

Mi blog.
Mi twitter.
  #10 (permalink)  
Antiguo 23/09/2010, 14:50
Avatar de hey_alan  
Fecha de Ingreso: diciembre-2006
Ubicación: México
Mensajes: 348
Antigüedad: 17 años, 4 meses
Puntos: 8
Respuesta: Cambiar color de MC con AS y luego regresarlo como antes

Claro que por supuesto que sí :P

Mira, acá está:

http://www.megaupload.com/?d=J5IES26F

Muchas gracias, en serio.

Saludos.
__________________
Alan Marth Media

Diseño web y Publicidad en Morelia, Michoacán
  #11 (permalink)  
Antiguo 23/09/2010, 15:04
Avatar de hey_alan  
Fecha de Ingreso: diciembre-2006
Ubicación: México
Mensajes: 348
Antigüedad: 17 años, 4 meses
Puntos: 8
Respuesta: Cambiar color de MC con AS y luego regresarlo como antes

Quizá tiene que ver con la interpolación, porque si aplicas la transformación al clip entero (al _parent) no ocurre :P
__________________
Alan Marth Media

Diseño web y Publicidad en Morelia, Michoacán
  #12 (permalink)  
Antiguo 24/09/2010, 07:36
Avatar de Jime25  
Fecha de Ingreso: septiembre-2009
Ubicación: Mi casa
Mensajes: 1.213
Antigüedad: 14 años, 7 meses
Puntos: 138
Respuesta: Cambiar color de MC con AS y luego regresarlo como antes

http://www.megaupload.com/?d=3E2HRQRQ --> Archivo arreglado.

Metí toda la animación del círculo dentro de un MC, y después en lugar de cambiar el color de ese MC por medio del nombre de instancia, lo hice con un this.

Ya está, espero que te sirva

Saludos!!
__________________
Jime~

Mi blog.
Mi twitter.
  #13 (permalink)  
Antiguo 24/09/2010, 08:29
Avatar de hey_alan  
Fecha de Ingreso: diciembre-2006
Ubicación: México
Mensajes: 348
Antigüedad: 17 años, 4 meses
Puntos: 8
Respuesta: Cambiar color de MC con AS y luego regresarlo como antes

WOW, muchas gracias de verdad

Funciona de maravilla, saludos

PD: ¿A qué se debía?
__________________
Alan Marth Media

Diseño web y Publicidad en Morelia, Michoacán
  #14 (permalink)  
Antiguo 24/09/2010, 08:33
Avatar de Jime25  
Fecha de Ingreso: septiembre-2009
Ubicación: Mi casa
Mensajes: 1.213
Antigüedad: 14 años, 7 meses
Puntos: 138
Respuesta: Cambiar color de MC con AS y luego regresarlo como antes

Me alegro de que te haya servido

Cita:
Iniciado por hey_alan Ver Mensaje
PD: ¿A qué se debía?
Seguramente era por la interpolación, como dijiste antes.

__________________
Jime~

Mi blog.
Mi twitter.

Etiquetas: color
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:29.