Ver Mensaje Individual
  #3 (permalink)  
Antiguo 23/11/2005, 13:31
Avatar de luistar
luistar
 
Fecha de Ingreso: marzo-2005
Ubicación: Argentina
Mensajes: 939
Antigüedad: 19 años, 1 mes
Puntos: 0
sucede que al hacer la comparacion en:
if (this.fondo._visible=1)
estas usando el operador de asignacion igual ( = )
eso quiere decir que no estas verificando si fondo es visible,
sino le estas ordenando que sea visible

el operador para comparacion es el doble sigo ' == '

con lo que quedaria asi:

Código PHP:
on (press) {
    if (
this.fondo._visible==1) {
        
setProperty(this.fondo,_visible,0);    
    } else {
        
setProperty(this.fondo,_visible,1);
    }

y mas facil asi:

Código PHP:
on (press) {
    
fondo._visible = !fondo._visible;

__________________
Si digo que soy mentiroso. ¿Lo soy?