Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [flash ase] mc_tween2 chiamare funzione al completamento

    ragazzi scusate ma sapete dirmi cosa sbaglio?
    come mai non mi viene chiamata la funzione my alla fine della transizione tween
    io la chiamo in questo modo

    Codice PHP:
    quad_info.onTweenComplete my;
        
        function 
    my(){
            
    trace("ciao");
        
        } 
    quello che vorrei è che quando l'animazione del mio mc "quad_info" termina venga chiamata la funzione my come devo fare?
    così è sbagliato perchè non me la chiama
    Codice PHP:
    import mx.transitions.Tween;
    import mx.transitions.easing.*;
    //setto il mio mc con un alpha pari a 0
    posto_txt._alpha=100;
    //eseguo l'animazione
    var tw4:Tween = new Tween(quad_info,"_x",Strong.easeOut,quad_info._x,435.0,1,true);
    //funzione da chiamare alla fine dell'animazione
    quad_info.onTweenComplete my;
        
        function 
    my(){
            
    trace("ciao");
        
        } 

  2. #2
    risolto da solo...
    posto il codice per caso servisse a qualcuno
    Codice PHP:
    import mx.transitions.Tween;
    import mx.transitions.easing.*;
    posto_txt._alpha=100;

    var 
    tw4:Tween = new Tween(quad_info,"_x",Strong.easeOut,quad_info._x,435.0,1,true);

    var 
    sisetInterval(sposta50,435.0);
    function 
    sposta(max_x){
         if(
    quad_info._x==max_x){ 
         
    trace("ciao");
             
    clearInterval(si);
             
          };
    }; 

  3. #3
    Dovrebbe essere così a memoria

    codice:
    import mx.transitions.Tween;
    import mx.transitions.easing.*;
    posto_txt._alpha=100;
    
    var tw4:Tween = new Tween(quad_info,"_x",Strong.easeOut,quad_info._x,435.0,1,true); 
    
    tw4.onMotionFinished = funzioneDaChiamare

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.