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

crear botón como del control remoto

Estas en el tema de crear botón como del control remoto en el foro de Flash y Actionscript en Foros del Web. hola, estoy estudiando Actionscript. Se puede decir que no se nada. Deseo crear un botón que funcioné idéntico al de un Control remoto, " rojo ...
  #1 (permalink)  
Antiguo 22/08/2008, 09:35
 
Fecha de Ingreso: noviembre-2005
Mensajes: 10
Antigüedad: 12 años, 1 mes
Puntos: 0
crear botón como del control remoto

hola, estoy estudiando Actionscript. Se puede decir que no se nada. Deseo crear un botón que funcioné idéntico al de un Control remoto, " rojo si esta apagado, clic para ponerlo verde y activar los botones de play, stop, ver peículas etc, etc, etc. y otra vez, el mismo botón, al hacer clic para apagar y ponerlo en rojo" por supuesto, al apagar, desactivar el resto de los botones, básicamente.

Por el momento sólo requiero su ayuda para hacer un clic sobre un boton y cambiarlo de color, volver hacer sobre el mismo botón y regresarlo al color original.

Gracias.

//para cambiar color uso lo siguiente y funciona pero no se cómo regresarlo.
ObjColor = new Color(_root.mc1); //mc1 es el Movie clip al que quiero cambiar el color.
ObjColor.setRGB(0xff003399); //Aca iria el hexadecimal del color
  #2 (permalink)  
Antiguo 22/08/2008, 10:08
Usuario no validado
 
Fecha de Ingreso: marzo-2007
Mensajes: 238
Antigüedad: 10 años, 9 meses
Puntos: 5
Respuesta: crear botón como del control remoto

Se me ocurre esto:

Has un movie Clip --> myBtn_mc
dentro de el dos frames, con un circulo de c/color:
frame 1 - color rojo, y en acciones de frame lo detienes con stop();
frame 2 - color verde (que seria cuando este en play tu reproductor)

Adentro de myBtn_mc crea un destello circular --> shine_mc (para resaltar el boton al rollOver), ese lo controlarias con _visible

Puedes usar una variable para controlar en que frame debe estar encendido/apagado

Código PHP:
myBtn_mc.onRollOver = function () { this.shine_mc._visible true; }
myBtn_mc.onRollOut = function () { this.shine_mc._visible false; }
myBtn_mc.onRelease = function () { 
// Aqui una condicion para encender/apagar segun tu boolean
  
if (tuVar == true)
  {
  
this.gotoAndStop(1);
  
tuVar false;
  }
  else {
  
this.gotoAndStop(2);
  
tuVar true;
  }

Algo sencillo pero espero te sirva, Salu2!
  #3 (permalink)  
Antiguo 22/08/2008, 10:23
 
Fecha de Ingreso: noviembre-2005
Mensajes: 10
Antigüedad: 12 años, 1 mes
Puntos: 0
Respuesta: crear botón como del control remoto

gracias, estoy trabajando con tu respuesta
  #4 (permalink)  
Antiguo 22/08/2008, 11:43
 
Fecha de Ingreso: noviembre-2005
Mensajes: 10
Antigüedad: 12 años, 1 mes
Puntos: 0
Respuesta: crear botón como del control remoto

te agradezco mucho, funcionó.
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 07:44.