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

Modificar propiedad _alpha con action script

Estas en el tema de Modificar propiedad _alpha con action script en el foro de Flash y Actionscript en Foros del Web. Hola, el problema es el sigueinte: Necesito modificar la propiedad alpha de un objeto mediante un boton, es decir que mientras mi pelicula este corriendo ...
  #1 (permalink)  
Antiguo 01/06/2007, 12:11
 
Fecha de Ingreso: junio-2007
Mensajes: 13
Antigüedad: 17 años, 5 meses
Puntos: 0
Modificar propiedad _alpha con action script

Hola, el problema es el sigueinte:

Necesito modificar la propiedad alpha de un objeto mediante un boton, es decir que mientras mi pelicula este corriendo yo apriete por ejemplo el boton 1 del teclado y la propiedad alpha se modifique, la tengo en 0 y que cambie a 50, este es un codigo que quise meter pero no funciona, porfavor ayudenme, de antemano gracias

on (keypress"1") {
objeto._alpha=50;
}
  #2 (permalink)  
Antiguo 01/06/2007, 12:43
Avatar de roc2107
ɹopɐɹǝpoɯ
 
Fecha de Ingreso: febrero-2003
Ubicación: León Guanajuato
Mensajes: 4.834
Antigüedad: 21 años, 9 meses
Puntos: 109
Re: Modificar propiedad _alpha con action script

Probablemente no te funcione por la letra "P" tu la tienes es minúscula.
Código:
on (keyPress "1") {
	objeto._alpha = 50;
}
__________________
Blog de Diseño Gráfico roc21.com ||

El secreto de la creatividad es saber esconder tus fuentes.
  #3 (permalink)  
Antiguo 24/10/2008, 15:46
Avatar de salvador86  
Fecha de Ingreso: enero-2008
Ubicación: Guadalajara- Mexico
Mensajes: 467
Antigüedad: 16 años, 10 meses
Puntos: 2
Respuesta: Modificar propiedad _alpha con action script

A mi me pasa algo igual es una precarga mi problema me gustaria que cuando la carga este en cero el alfa este en cero y segun la recarga valla avanzando su alfa valla aumentando, pero de frente su alfa se muestra en 100 este mi codigo:
Cita:
//detengo la pelicula para que comience la precarga
stop();
//vreo una variable para identificar mi pelicula
var miPelicula:MovieClip = this;
//la barra de carga se dibuja en ancho 1
barracarga._alpha = 0; //Para que su alfa este en 0 cuando empieza la carga
//establecemos una función que se ejecuta cada 10
//milisegundos y hace el efecto de precarga

var llamarCargar:Number = setInterval(precargaSitio,10);
function precargaSitio():Void {
//Peso total de la pelicula en byte
var pesoTotal:Number = miPelicula.getBytesTotal();
//Byte cargados
var cargados:Number = miPelicula.getBytesLoaded();
//porcentaje cargado
var porcentaje:Number = Math.round(cargados * 100 /pesoTotal);
//la barra na creciendo de acuerdo al porcentaje
barracarga._alpha = porcentaje; //Para que valla aumentando el alfa
//Muestro el porcentaje
textoPrecarga.text = "Cargando "+porcentaje+"%";//, "+cargados+" bytes";
if (cargados >= pesoTotal){
//Eliminamos la función de carga
clearInterval(llamarCargar);
//ejecutamos el resto de la pelicula
play()
//para no vuelva a cargar una vez cargado
delete this.onEnterFrame;
}
}
Espero me puedan ayudar. Muchas gracias

Última edición por salvador86; 24/10/2008 a las 15:46 Razón: editar
  #4 (permalink)  
Antiguo 24/10/2008, 18:02
Avatar de Lynxcraft  
Fecha de Ingreso: noviembre-2007
Ubicación: yecla murcia
Mensajes: 1.346
Antigüedad: 17 años
Puntos: 51
Respuesta: Modificar propiedad _alpha con action script

Código PHP:
//detengo la pelicula para que comience la precarga
stop();
barracarga._alpha 0;
this.onEnterFrame = function() {
    
//Peso total de la pelicula en byte
    
var pesoTotal:Number this.getBytesTotal();
    
//Byte cargados
    
var cargados:Number this.getBytesLoaded();
    
//porcentaje cargado
    
var porcentaje:Number Math.round(cargados/pesoTotal*100);
    
//la barra na creciendo de acuerdo al porcentaje
    
barracarga._alpha porcentaje;//Para que valla aumentando el alfa
    //Muestro el porcentaje
    
textoPrecarga.text "Cargando "+porcentaje+"%";//, "+cargados+" bytes";
    
if (cargados>=pesoTotal) {
        
delete this.onEnterFrame;
        
play();
    }
}; 
__________________
Sobran las ideas cuando faltan ganas de trabajar en ellas
Lynxcraft

Última edición por Lynxcraft; 24/10/2008 a las 18:08
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 23:09.