Botón Cambiar color

  • falcondesign
  • Born
  • Born
  • No Avatar
  • Registrado: Oct 21, 2004
  • Mensajes: 3
  • Status: Offline

Nota Octubre 21st, 2004, 11:26 am

Tengo una serie de botones que un laod. Swf. Ahora quiero, después de pulsar ese botón y que las cargas. Swf correspondiente para que los botones para cambiar el color de manera que el usuario sabe que se hace clic en uno. Y luego al hacer clic en los demás que hagan lo mismo. ¿Es esto posible?

I cifra su probaby algunos actionscript de codificación que no soy lo suficientemente avanzados para hacer aún. Cualquier información sería más apprecaited! Gracias

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

Nota Octubre 21st, 2004, 11:26 am

  • joebert
  • Sledgehammer
  • Genius
  • No Avatar
  • Registrado: Feb 10, 2004
  • Mensajes: 13455
  • Loc: Florida
  • Status: Offline

Nota Octubre 21st, 2004, 12:35 pm

¿Está utilizando el botón del componente que viene con flash o un botón personalizado?

Si está utilizando los componentes a continuación, echar un vistazo en,
Ventana> Referencia (Mayúsculas + F1)
En el - los componentes de Flash interfaz de usuario> FStyleFormat - Libro.

Si es un botón personalizado que usted necesita para tener un instanceName en la parte del botón que desea cambiar de color, y adjuntar un objeto de color a la misma.

Si el botón tiene un MC de fondo nombre "BG" puede editar el MC y en la línea de tiempo tenemos,
Código: [ Select ]
this.colorObj = new Color(bg);

a salir del modo de edición, y en el botón de sí misma,
Código: [ Select ]
on(press){
this.cObj.setRGB("0x123456");
//rest of actions
}
  1. on(press){
  2. this.cObj.setRGB("0x123456");
  3. //rest of actions
  4. }

Puedes leer más sobre el color del objeto en el,
Objetos> Película> Color - Libro de la ventana de referencia.
Strong with this one, the sudo is.
  • falcondesign
  • Born
  • Born
  • No Avatar
  • Registrado: Oct 21, 2004
  • Mensajes: 3
  • Status: Offline

Nota Octubre 21st, 2004, 12:41 pm

Obras que sí, pero ¿cómo hacerlo volver a su color original tras otro se pulsa el botón? hay una simple declaración de que si funcionaría. Im no seguro.

Gracias
  • joebert
  • Sledgehammer
  • Genius
  • No Avatar
  • Registrado: Feb 10, 2004
  • Mensajes: 13455
  • Loc: Florida
  • Status: Offline

Nota Octubre 21st, 2004, 4:50 pm

Manera fácil, hacer que una variable _global para celebrar el último hace clic en los botones de color de objetos, en la línea de tiempo principal tendrá
Código: [ Select ]
_global.lastClicked = false;

En los botones que se han
Código: [ Select ]
on(press){
 if(lastClicked){
  lastClicked.setRGB(unClickedColor);
 }
 this.cObj.setRGB(clickedColor);
 lastClicked = this.cObj;
}
  1. on(press){
  2.  if(lastClicked){
  3.   lastClicked.setRGB(unClickedColor);
  4.  }
  5.  this.cObj.setRGB(clickedColor);
  6.  lastClicked = this.cObj;
  7. }

Cuando se pulsa un botón que la variable lastClicked apunta a un objeto de color que se adjunta a un movieclip, si la declaración que acaba de controles que un botón se ha presionado al menos una vez.
Strong with this one, the sudo is.
  • falcondesign
  • Born
  • Born
  • No Avatar
  • Registrado: Oct 21, 2004
  • Mensajes: 3
  • Status: Offline

Nota Octubre 22nd, 2004, 11:10 am

usted ha dicho esto: "Cuando se pulsa un botón que lastClicked variable está apuntando a un objeto de color que se adjunta a un movieclip, si la declaración que acaba de controles que un botón se ha presionado al menos una vez."

Pero me pregunto si podría hacer que el botón sin color objetos vinculados a video clips causa im no demasiado familiarizado con ello?
  • joebert
  • Sledgehammer
  • Genius
  • No Avatar
  • Registrado: Feb 10, 2004
  • Mensajes: 13455
  • Loc: Florida
  • Status: Offline

Nota Octubre 22nd, 2004, 12:50 pm

Bueno .. Usted puede crear dos clips de película para todo lo que quieren tener cambian de color y las propiedades de intercambio _visible con ellos. La variable global que apunta a la lastClicked se aplicaría.

Eso sería cambiar el sobre (de prensa) con el somthing como este,
Código: [ Select ]
on(press){
 if(lastClicked){
  lastClicked.offMC._visible = true;
  lastClicked.onMC._visible = false;
 }
 this.onMC._visible = true;
 this.offMC._visible = false;
 lastClicked = this;
}
  1. on(press){
  2.  if(lastClicked){
  3.   lastClicked.offMC._visible = true;
  4.   lastClicked.onMC._visible = false;
  5.  }
  6.  this.onMC._visible = true;
  7.  this.offMC._visible = false;
  8.  lastClicked = this;
  9. }
Strong with this one, the sudo is.
  • samwipro
  • Born
  • Born
  • No Avatar
  • Registrado: Abr 25, 2008
  • Mensajes: 1
  • Status: Offline

Nota Abril 25th, 2008, 12:59 pm

¿Puede por favor, dime cómo puedo configurar RGB de VB6.

colorful1 var = new Color ( "_root.shapes");
colorful1.setRGB (ABC);

donde abc es el nombre de la variable pasó de VB6 donde "abc2 =" 0x339900 ")

Publicar Información

  • Total de mensajes en este tema: 7 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 62 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