Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 24

Discussione: problema pulsante

  1. #11
    io farei + o meno allo stesso modo xrò controllando la timeline di chi si sta muovendo
    cioè
    metteri le istanze dei clip da controllare in un array x poter iterare il processo ...facendo l'es di due clip (uno e due tanto anche x 100 e lo stesso procedimento) e due pulsanti bt1 e bt2 e supponendo di far sparire il clip in movimento con effetto alpha per poi riportalo alla sua posizione iniziale ad es il suo primo fotogramma

    Codice PHP:
    import mx.transitions.Tween;
    import mx.transitions.easing.*;
    clipSpostare=new Array(uno,due)
    trace(clipSpostare)

    bt1.onPress=function(){
        
    controlla(clipSpostare[0])
    }
    bt2.onPress=function(){
        
    controlla(clipSpostare[1])
        }
    bt3.onPress=function(){
        
    _root.uno.play();
    }

    function 
    controlla(chi){
        
    trace("entrato chi"+chi)
        
        for(
    i=0;i<clipSpostare.length;i++){
            
    trace(clipSpostare[i])
            if(
    clipSpostare[i]._currentframe!=&& clipSpostare[i]!=chi){
                
    //manda ad alpha 0 il clip che sta in movimento
                
    var ___TWEEN___:Tween = new Tween(clipSpostare[i], "_alpha"Regular.easeIn100010false);
                
    chisimuove=clipSpostare[i];
                
    //controllo che l'effetto sia finito
                
    var tweenListener:Object = new Object();
                
    //
                
    tweenListener.onMotionFinished = function(){
                    
                    
    //faccio partire quello cliccato riportando l'alpha a 100
                    
    chi._alpha=100;
                    
    trace("finito")
                    
    chi.play();
                    
    //e poi lo sposto sul primo frame
                    
    chisimuove.gotoAndStop(1);
     
                };
                
    ___TWEEN___.addListener(tweenListener);
                
                    
            }
    //fine if
        
    }//fine for

    ovviamente il tutto funge se all'inizio ci sta qualche clip in movimento

    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  2. #12
    ho provato pure questa soluzione.. ma niente.. non funziona lo stesso, clicco ma non succede niente! sono disperata! ...
    forse è meglio cambiare alternativa o non pretendere lo svanimento e tornare a com'ero inizialmente.. solo che porca miseria mi da il nervoso non riuscire a far funzionare questa cosa.. cioè.. è una questione di principio!! x.x
    La passione è la fonte dei momenti migliori.
    La gioia dell'amore... la lucidità dell'odio e l'estasi del dolore.
    Senza passione, saremmo come morti.

  3. #13
    ma il primo clip /filmato deve essere già in escuzione altrimenti nn funge
    cioè manda in escuzione un clip e prova ...altrimenti se tu all'inizio nn hai nessun clip che sta in esecuzione faccio qualche piccola mod e vediamo di far partire anche il primo...

    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  4. #14
    allora, in teoria,io avvio il mio file swf e tutte e 4 le animazioni, perkè appaiono sullo schermo in maniera in dissolvenza attraverso un interpolazione messa all'interno di tutti e 4 i clip.. dopo di che si bloccano tutte e 4... e.. se io voglio vedere il clip, clicco sul bottone1 che me lo fa partire fino al suo stop intrinseco.. e qndi l'animazione si blocca di nuovo sullo stage ad un certo punto, se voglio vedere l'animazione 2 .. clicco sul pulsante2 che me la fa andare, in maniera uguale al clip1.. solo che va a sovrapporsi all'immagine creata dal clip1 (ecco xkè quest ultimo deve dissolversi..)

    e così via....
    La passione è la fonte dei momenti migliori.
    La gioia dell'amore... la lucidità dell'odio e l'estasi del dolore.
    Senza passione, saremmo come morti.

  5. #15
    allora proviamo con questa modifica
    Codice PHP:
    import mx.transitions.Tween
    import mx.transitions.easing.*; 
    clipSpostare=new Array(uno,due
    trace(clipSpostare

    bt1.onPress=function(){ 
        
    controlla(clipSpostare[0])

    bt2.onPress=function(){ 
        
    controlla(clipSpostare[1]) 
        
        } 

    inmovimento=false
    function controlla(chi){ 
        
    trace("entrato chi"+chi
         
        for(
    i=0;i<clipSpostare.length;i++){ 
            
    //trace(clipSpostare[i]) 
            
            
    if(clipSpostare[i]._currentframe!=&& clipSpostare[i]!=chi){ 
            
                
    //manda ad alpha 0 il clip che sta in movimento 
                
    var ___TWEEN___:Tween = new Tween(clipSpostare[i], "_alpha"Regular.easeIn100010false); 
                
    chisimuove=clipSpostare[i]; 
                
    //controllo che l'effetto sia finito 
                
    var tweenListener:Object = new Object(); 
                
    // 
                
    tweenListener.onMotionFinished = function(){ 
                    
    trace("finito"
                    
    //e poi lo sposto sul primo frame 
                    
    chisimuove.gotoAndStop(1); 
                    
    chisimuove._alpha=100;
                    
    //faccio partire quello cliccato riportando l'alpha a 100 
                    
    chi._alpha=100
                    
    chi.gotoAndPlay(2);

                }; 
                
    ___TWEEN___.addListener(tweenListener); 
                 
            }else if(
    clipSpostare[i]==chi && !inmovimento){
                
    chi.gotoAndPlay(2);

            }
    //fine if 
        
    }//fine for 
        

    nei filmati al frame dove sta lo stop cioè la sua pausa ...supponendo sia il frame 1
    stop();
    _root.inmovimento=false;

    al secondo frame
    _root.inmovimento=true;

    di ogni filmato ....

    praticamente una cosa del genere
    http://www.leonardoinformatica.it/xf...izionefilmati/

    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  6. #16
    io c'ho provato ma forse non ho capito benissimo la disposizione del primo e secondo frame e della pausa!
    .. ma non posso trovare il file .fla dell'esempio del link?.. magari capisco meglio!
    La passione è la fonte dei momenti migliori.
    La gioia dell'amore... la lucidità dell'odio e l'estasi del dolore.
    Senza passione, saremmo come morti.

  7. #17
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  8. #18
    non funzionaaa!! io non so + che fareee!! .. guarda io ti posto il file .fla.. magari ci dai un occhiata e capisci dov'è ke non va!! xkè cavolo se entro domani mattina nn lo risolvo.. cavolo torno alla soluzione iniziale xkè devo consegnarlo! domani! .. x.x
    mi dispiace mollare tutto ma.. non mi basta il tempo..


    http://www.divshare.com/download/4950973-120

    il link dove ho memorizzato il file..

    ti ringrazio per la pazienza....
    La passione è la fonte dei momenti migliori.
    La gioia dell'amore... la lucidità dell'odio e l'estasi del dolore.
    Senza passione, saremmo come morti.

  9. #19
    ma il file di es nn funge??
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  10. #20
    cosa intendi di file di es? quello che mi hai mandato tu nel link? .. sisi lui lo faccio funzionare! ho provato pure a cambiare delle posizioni all'interno dell'esempio e modificarlo poi nelle azioni! e tutto mi funzionava! ma lo andavo ad applicare al mio file.. e non funzionava!! e mi manda in bestia cavoli!! ..
    La passione è la fonte dei momenti migliori.
    La gioia dell'amore... la lucidità dell'odio e l'estasi del dolore.
    Senza passione, saremmo come morti.

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 © 2026 vBulletin Solutions, Inc. All rights reserved.