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

enabled true/false

Estas en el tema de enabled true/false en el foro de Flash y Actionscript en Foros del Web. hola de nuevo a [email protected] ya de vuelta de vacaciones una ve todo con otros ojos... espero que [email protected] lo hayan pasado estupendo. alguien me ...
  #1 (permalink)  
Antiguo 06/09/2007, 09:10
 
Fecha de Ingreso: agosto-2007
Mensajes: 130
Antigüedad: 10 años, 4 meses
Puntos: 0
enabled true/false

hola de nuevo a [email protected]

ya de vuelta de vacaciones una ve todo con otros ojos...
espero que [email protected] lo hayan pasado estupendo.

alguien me puede explicar que es lo que me falla aqui?

tengo un boton desconectado y quiero que cuando se cargue un swf el boton se active.
este es el codigo que he puesto.
Código:
btn1.enabled = false;
btn1._alpha = 0;
contenedor.onLoadComplete = function () {
	btn1.enabled = true;
	btn1._alpha = 100;
}
por supuesto hay un boton que al presionarlo carga un swf en contenedor

hay tambien alguna manera de saber si un mc esta vacio? (con onLoadComplete sabemos si esta cargado)

muchisisimas gracias
  #2 (permalink)  
Antiguo 06/09/2007, 17:18
 
Fecha de Ingreso: mayo-2006
Mensajes: 77
Antigüedad: 11 años, 6 meses
Puntos: 1
Re: enabled true/false

Vacaciones? que era eso...?

La funcion 'loadMovie' no crea eventos (onLoadComplete, onLoadError...) por si sola. Debes añadirle un listener, en la ayuda de flash tienes varios ejemplos de su uso, busca 'onLoadComplete'.

Otra alternativa, poco ortodoxa, pero sencilla sería desactivarlos desde el MC cargado.

Con esto bastaría:
_root.btn1.enabled = true;
_root.btn1._alpha = 100;

Para saber si tu MC está vacío tienes 'getBytesTotal()' o 'getBytesLoaded()' según como quieras usarlo.

Un saludo.
  #3 (permalink)  
Antiguo 07/09/2007, 10:54
 
Fecha de Ingreso: agosto-2007
Mensajes: 130
Antigüedad: 10 años, 4 meses
Puntos: 0
Re: enabled true/false

gracias por tu respuesta.

me pongo al lio...
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 13:57.