Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di Aran
    Registrato dal
    Nov 2002
    Messaggi
    1,529

    NextFrame dopo Action?!

    Ciao a tutti!

    Al mio clip applico questa action:

    codice:
    onClipEvent (load) {
    this._xsclale= 0;
    }
    onClipEvent (enterFrame) {
    this._xscale += 40;
    }
    Volvo che se il mio clip arriva a 100 la timeline passi a la frame successivo...
    Ho provato con:

    if(mioMc._xscale == 100){
    nexFrame();
    }

    Ma non va ...come posso fare?

    Grazie in anticipo!
    Mi diceva sempre: "Mai mangiare a stomaco vuoto..."

    Frank Cianuro - Aeroplane - Aran Blog - No Spez la Catena.

  2. #2
    Utente di HTML.it L'avatar di ilpiubello
    Registrato dal
    May 2000
    Messaggi
    2,685
    Credo per il semplice fatto che il tuo oggetto è già a _xscale 100 (1:1)

    Guarda:

    trace(_xscale)

    140
    180
    220
    260
    300
    ...
    FaX

  3. #3
    Utente di HTML.it L'avatar di Aran
    Registrato dal
    Nov 2002
    Messaggi
    1,529
    E come posso fare allora che avvenga il nextFrame dopo che il mio clip ha raggiunto tot dimensione?
    ..sempre se è possibile altrimenti mi otcca prendere un'altra strada!
    Mi diceva sempre: "Mai mangiare a stomaco vuoto..."

    Frank Cianuro - Aeroplane - Aran Blog - No Spez la Catena.

  4. #4
    if(mioMc._xscale >= 100){
    nextFrame();
    }
    "...non è detto che sia tardi se non guardi che ora è..."

  5. #5
    Utente di HTML.it L'avatar di Aran
    Registrato dal
    Nov 2002
    Messaggi
    1,529
    Originariamente inviato da Raffa62
    if(mioMc._xscale >= 100){
    nextFrame();
    }
    E la stessa cosa...appena avviene l'enterFrame mi passa subito al frame successivo, perchè vede già il mio Mc a xscale 100...almeno questo lo fa da me!
    Mi diceva sempre: "Mai mangiare a stomaco vuoto..."

    Frank Cianuro - Aeroplane - Aran Blog - No Spez la Catena.

  6. #6
    normale, hai messo

    onClipEvent (enterFrame) {
    this._xscale += 40;
    }

    quindi anche con framerate a 12 sarai sopra il 100 dopo 3/12 di secondo
    "...non è detto che sia tardi se non guardi che ora è..."

  7. #7
    Utente di HTML.it L'avatar di Aran
    Registrato dal
    Nov 2002
    Messaggi
    1,529
    allora com potrei fare per aver lo stesso effetto però con il risultato finale che mi passi al frame successivo... :master:

    un'altro metodo per far incrementare il valore del _xscale senza usare enterFrame?
    Mi diceva sempre: "Mai mangiare a stomaco vuoto..."

    Frank Cianuro - Aeroplane - Aran Blog - No Spez la Catena.

  8. #8
    riduci l'incremento di _xscale
    così ci mette più tempo ed hai la possibilità anche di apprezzare l'allungamento dell'oggetto!
    ...non pensar male eh :gren:

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.