Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2000
    Messaggi
    7

    [FLMX] Interruzione OnEnterFrame

    Muovo un oggetto e vorrei
    ke alla fine del movimento eliminare
    OnEnterFrame.

    è giusto così?


    mc.onEnterFrame = function() {
    if (mc._y>=10) {
    finalY = 30;
    currentY = getProperty("mc", _y);
    diffY = (finalY+currentY)/5;
    setProperty("mc", _y, (currentY-diffY));
    } else if (mc._y<=30) {
    delete mc.onEnterFrame;
    }
    };

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    1,037
    codice:
    myFunc = function () {
    	if (this._y >= 10) {
    		finalY = 30;
    		currentY = this._y;
    		diffY = (finalY + currentY) / 5;
    		this._y = (currentY - diffY);
    	} else if (this._y <= 30) {
    		this.onEnterFrame = null;
    	}
    };
    mc.onEnterFrame = myFunc;
    // per annullare usa ---> mc.onEnterFrame = null;
    cosi riesci a creare un script molto piu' flessibile
    ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2000
    Messaggi
    7
    ok ora provo.
    quello che voglio ottenere e di non appesantire la cpu
    eliminando il ciclo.

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.