Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: problema reverse

  1. #1

    problema reverse

    ciao
    ho un mc con dentro una motion tween classica, dallo stage principale a un certo frame di animazione vorrei far si che questo mc girasse al contrario.
    per fare un es pratico il mc e' una porta che si apre che finisce con uno stop()
    a un certo punto vorrei che questa porta si richiudesse comandandola dalla _root ...
    spero di esser stato chiaro
    zork, lo staffelli del forum
    www.puntodicontatto.net, i miei viaggi
    www.dreamingasia.it, il mio libro!!

  2. #2
    Utente di HTML.it L'avatar di Uanne
    Registrato dal
    Nov 2001
    Messaggi
    483
    per fare andare al contrario l'animazione del tuo mc, devi usare il comando prevFrame()
    A me mi dà la carica, agli italiani gli dà la carica

  3. #3
    sisi lo so... e' sul come che e' un problema trattandosi si una motion tween ....
    zork, lo staffelli del forum
    www.puntodicontatto.net, i miei viaggi
    www.dreamingasia.it, il mio libro!!

  4. #4
    Utente di HTML.it L'avatar di Uanne
    Registrato dal
    Nov 2001
    Messaggi
    483
    Allora poni caso che la tua clip si chiami 'porta' e che a un certo fotogramma della _root debba chiudersi. In questo fotogramma scrivi questo codice
    codice:
    stop();
    porta.onEnterFrame = function(){
     this.prevFrame();
     if(porta._currentframe==1){
      porta.onEnterFrame = null;
      _root.play();
      }	
    }
    A me mi dà la carica, agli italiani gli dà la carica

  5. #5
    non funge perche' il mc porta non e' sull'enterframe ma ha uno stop sull'ultimo frame... sigh
    zork, lo staffelli del forum
    www.puntodicontatto.net, i miei viaggi
    www.dreamingasia.it, il mio libro!!

  6. #6
    Utente di HTML.it L'avatar di Uanne
    Registrato dal
    Nov 2001
    Messaggi
    483
    Originariamente inviato da zork
    non funge perche' il mc porta non e' sull'enterframe ma ha uno stop sull'ultimo frame... sigh
    ma l'mc deve avere uno stop alla fine (e all'inizio)...
    cosa vuol dire non è sull'enterframe?
    A me mi dà la carica, agli italiani gli dà la carica

  7. #7
    vuol dire che se tu fai porta.onEnterFrame lui la funzione cerca di eseguirla ogni volta che e' sull'enterframe ma dato che il mio mc ha lo stop alla fine non ripassa piu' sull'enterframe
    zork, lo staffelli del forum
    www.puntodicontatto.net, i miei viaggi
    www.dreamingasia.it, il mio libro!!

  8. #8
    Utente di HTML.it L'avatar di Uanne
    Registrato dal
    Nov 2001
    Messaggi
    483
    non ho capito, ma il codice che ti ho postato devi metterlo sulla timeline principale, cioè sulla _root
    A me mi dà la carica, agli italiani gli dà la carica

  9. #9
    certo ma la tua funzione dice

    stop();
    porta.onEnterFrame = function(){
    this.prevFrame();
    if(porta._currentframe==1){
    porta.onEnterFrame = null;
    _root.play();
    }
    }

    e quando nella _root arriva a quel punto in cui lo esegue porta.enterframe non e' mai piu' vero
    zork, lo staffelli del forum
    www.puntodicontatto.net, i miei viaggi
    www.dreamingasia.it, il mio libro!!

  10. #10
    Utente di HTML.it L'avatar di Uanne
    Registrato dal
    Nov 2001
    Messaggi
    483
    aaah ho capito! E' che io presupponevo che l'mc porta fosse alla fine, cioè chiusa e tale dovesse rimanere
    A me mi dà la carica, agli italiani gli dà la carica

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.