Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di Mister
    Registrato dal
    Jan 2001
    Messaggi
    251

    Stoppare movie "enterFrame"

    Se non ho capito male, tutto ciò che è presente all'interno dell'evento enterFrame, continua a loop, finche il movie è presente nello stage.
    Come potrei fare per far si che il mio mc nuvola una volta terminata la sua animazione venga stoppato nella posizione del suo ultimo frame, e non ricominci in un ciclo continuo??. Grazie

    onClipEvent (enterFrame) {
    if (this._x<100) {
    this._x += 4;
    } else {
    this._x += 1;
    }
    if (this._x<100) {
    _root.nuvola._visible = false;
    } else {
    _root.nuvola._visible = true;
    }
    if (this._x>100) {
    _root.nuvola.play();

    }
    }

  2. #2
    secondo me potresti inserire una nuova condizione come fai per il play ed inserisci lo stop quando la posizione _x raggiunge la posizione dovuta

  3. #3
    Utente di HTML.it L'avatar di Mister
    Registrato dal
    Jan 2001
    Messaggi
    251
    Originariamente inviato da Lupin75
    secondo me potresti inserire una nuova condizione come fai per il play ed inserisci lo stop quando la posizione _x raggiunge la posizione dovuta
    Grazie.
    E' l'unico sistema per stoppare il movie?? Qualche suggerimento per fermarlo senza dover dare cordinate??
    Grazie.

  4. #4
    nel frame dove si svolge l'animazione principale:

    drugantino=true;

    nel movie che passeggia:

    onClipEvent (enterFrame) {
    if (this._x<100) {
    this._x += 4;
    } else {
    this._x += 1;
    }
    if (this._x<100) {
    _root.nuvola._visible = false;
    } else {
    _root.nuvola._visible = true;
    }
    if (this._x>100) {
    if(_root.drugantino){
    _root.nuvola.play();
    }
    }
    }

    nella time line del clip nuvola sull'ultimo fotogramma dell'animazione :

    _root.drugantino=false;
    conosco poco di programmazione, equel poco ...lo uso pure malee

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    1,037
    usi MX o F5?

  6. #6
    Utente di HTML.it L'avatar di Mister
    Registrato dal
    Jan 2001
    Messaggi
    251
    Grazie drugantino123 .

    x polliotto: uso MX.
    Avevi un'altra soluzione?

    Più studio varianti meglio è
    Grazie a tutti.

  7. #7
    Utente di HTML.it L'avatar di Mister
    Registrato dal
    Jan 2001
    Messaggi
    251
    Originariamente inviato da Mister
    Grazie drugantino123 .

    x polliotto: uso MX.
    Avevi un'altra soluzione?

    Più varianti studio meglio è
    Grazie a tutti.

  8. #8
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    1,037
    codice:
    //con questo metodo non stancho il cpu, il risultato guarda nel debug
    mioFunzione = function () {
    	if (miaCondizione) {
    		// per annullare
    		this.onEnterFrame = null;
    	}
    };
    mioMc.onEnterFrame = mioFunzione;
    // oppure 
    mioPulsante.onPress = function() {
    	mioMc.onEnterFrame = null;
    };
    mioAltroPulsante.onPress = function() {
    	mioMc.onEnterFrame = mioFunzione;
    };

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.