Visualizzazione dei risultati da 1 a 5 su 5

Discussione: reverse

  1. #1

    reverse

    ho l'action reverse sulla timeline principale per farlo tornare indietro, e funziona, ora pero' voglio metterlo anche per un MC ma quando clicco di tornare indietro l'action parte, ma per la time line principale, penso che ci siano problemi di percorso, potete aiutarmi a correggerlo per il caso.
    le action sono le solite:

    al primo frame:

    MovieClip.prototype.playReverse = function() {
    this.onEnterFrame = function() {
    if (this._currentframe>1) {
    this.prevFrame();
    } else {
    gotoAndStop(this._totalframes);
    }
    };
    };
    MovieClip.prototype.stopReverse = function() {
    delete this.onEnterFrame;
    };

    e anche:
    _root.stopReverse();

    mentre nel pulsante per farlo tornare indietro:
    on (release) {
    _root.playReverse();
    }

    l' MC interno si chiama "mappa" e si trova nella timeline principale.
    yah man...
    MY SITE
    MY SITE

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2005
    Messaggi
    71
    ciao ketamanali,
    prova nella finestra di inserimento actionscript a selezionare il "mirino" ti si apre la finestra per il percorso da inserire

    prova a verificare

  3. #3
    Utente di HTML.it L'avatar di nep036
    Registrato dal
    Nov 2003
    Messaggi
    1,453

    Re: reverse

    Originariamente inviato da ketamanali
    ho l'action reverse sulla timeline principale per farlo tornare indietro, e funziona, ora pero' voglio metterlo anche per un MC ma quando clicco di tornare indietro l'action parte, ma per la time line principale, penso che ci siano problemi di percorso, potete aiutarmi a correggerlo per il caso.
    le action sono le solite:

    al primo frame:

    MovieClip.prototype.playReverse = function() {
    this.onEnterFrame = function() {
    if (this._currentframe>1) {
    this.prevFrame();
    } else {
    gotoAndStop(this._totalframes);
    }
    };
    };
    MovieClip.prototype.stopReverse = function() {
    delete this.onEnterFrame;
    };

    e anche:
    _root.stopReverse();

    mentre nel pulsante per farlo tornare indietro:
    on (release) {
    _root.playReverse();
    }

    l' MC interno si chiama "mappa" e si trova nella timeline principale.
    Sicuramente se nello script del pulsante scrivi _root.mappa.playReverse(); ti funziona...

    col comando che hai adesso muovi la timeline principale, perche ti riferisci a root...

  4. #4
    infatti avevo subito messo _root.mappa.playReverse(); ma non funzionava perche' mi ero dimenticato di dare il nome all'istanza...capita.
    ora tutto ok, grazie.
    yah man...
    MY SITE
    MY SITE

  5. #5
    Utente di HTML.it L'avatar di nep036
    Registrato dal
    Nov 2003
    Messaggi
    1,453
    Originariamente inviato da ketamanali
    infatti avevo subito messo _root.mappa.playReverse(); ma non funzionava perche' mi ero dimenticato di dare il nome all'istanza...capita.
    ora tutto ok, grazie.
    Dannate istanze!


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.