Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/08/2009, 13:49
pabrigarcia
 
Fecha de Ingreso: diciembre-2007
Mensajes: 200
Antigüedad: 16 años, 4 meses
Puntos: 10
Ayuda con onenterframe delete

Estoy probando a hacer un especie de tour,pero no consigo que funione como toca,la foto va a un lado y cuando llega al final va para el otro,si van por separado funcionan perfectas,pero en cuanto meto mas cuartos,o bien falla, o no anda,o va más lento,creo que es porque no mato correctamente los enterframe yo mato el onEnterframe al pulsar el boton pero no hay manera,
dejo el enlace a ver si alguien sabe que puede pasar y me dice es ACTIONSCRIPT2

http://www.cronaldomadrid.com/flash/final1.html


Código PHP:

cocina_btn
.onPress=function(){
delete onEnterFrame;

    
cargapanoramicas_mc.loadMovie("cocina.swf");
    
Idmoverizcoc=setInterval(moverizqcoc,50);

}

wc1_btn.onPress=function(){
delete onEnterFrame;
    
cargapanoramicas_mc.loadMovie("ban1.swf");    
    
Idmoverizban1=setInterval(moverizqban1,50);
}

//MOVER BAÑO
function moverizqban1(){
    
onEnterFrame=function(){

        if(
cargapanoramicas_mc.fotografiaban1_mc._x <=-1095){
            
cargapanoramicas_mc.fotografiaban1_mc._x=-1095;
            
clearInterval(Idmoverizban1);
            
Idmovederban1=setInterval(moverderban1,50);
        } else {
            
cargapanoramicas_mc.fotografiaban1_mc._x -= vel;
        }
}
}

function 
moverderban1(){
    
onEnterFrame=function(){
        if(
cargapanoramicas_mc.fotografiaban1_mc._x >=-714){
            
cargapanoramicas_mc.fotografiaban1_mc._x=-714;
            
clearInterval(Idmovederban1);
            
Idmoverizban1=setInterval(moverizqban1,50);
        } else {
            
cargapanoramicas_mc.fotografiaban1_mc._x += vel;
        }
}
}

//mover cocina
function moverizqcoc(){
    
onEnterFrame=function(){
        if(
cargapanoramicas_mc.fotografiacoc_mc._x <=-1095){
            
cargapanoramicas_mc.fotografiacoc_mc._x=-1095;
            
clearInterval(Idmoverizcoc);
            
Idmovederban1=setInterval(moverdercoc,50);
        } else {
            
cargapanoramicas_mc.fotografiacoc_mc._x -= vel;
        }
}
}

function 
moverdercoc(){
    
onEnterFrame=function(){
        if(
cargapanoramicas_mc.fotografiacoc_mc._x >=-714){
            
cargapanoramicas_mc.fotografiacoc_mc._x=-714;
            
clearInterval(Idmovedercoc);
            
Idmoverizcoc=setInterval(moverizqcoc,50);
        } else {
            
cargapanoramicas_mc.fotografiacoc_mc._x += vel;
        }
}