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

    [mx]Movieclip: array o no?

    Ciao a tutti!

    Nel mio stage ho una ventina di clip a cui applico questa action:

    codice:
    onClipEvent (enterFrame) {
    	if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
    		if (_alpha<100) {
    			_alpha += _root.fade;
    		}
    		startDrag("_root.testo", true);
    		setProperty("_root.testo", _visible, 1);
    	} else {
    		if (_alpha>0) {
    			_alpha -= _root.fade;
    		}
    	} 
    }
    se comincio a metterlo all'inerno di ogni clip oltre al peso, se devo fare alcune correzzioni posso anke pregare in giapponese che ci metto mezzagiornata sicuro...

    come posso far in modo di scrivere questa action una volta sola per far in modo che valga per tutti i clip?

    pensavo usando un array al cui interno metto i vari clip ma non ne cavo a spider from buc(non ci cavo un ragno del buco)


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

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

  2. #2
    nel primo frame del filmato metti

    codice:
    MovieClip.Prototype.onEnterFrame = function() {
    	if(this.flag == true){
    	if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
    		if (this._alpha<100) {
    			this._alpha += _root.fade;
    		}
    		startDrag("_root.testo", true);
    		setProperty("_root.testo", _visible, 1);
    	} else {
    		if (this._alpha>0) {
    			this._alpha -= _root.fade;
    		}
    	}
    	}
    }
    e nelle clip che devo avere questo effetto metti

    onClipEvent(load){
    flag = true;
    }
    "...non è detto che sia tardi se non guardi che ora è..."

  3. #3
    Utente di HTML.it L'avatar di Aran
    Registrato dal
    Nov 2002
    Messaggi
    1,529
    Grande raffa62!

    Avevo pensato anke all'opzione prototype ma non sapevo come usarlo!

    Grazie 1000000
    Mi diceva sempre: "Mai mangiare a stomaco vuoto..."

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

  4. #4
    Utente di HTML.it L'avatar di Aran
    Registrato dal
    Nov 2002
    Messaggi
    1,529
    Un'ultima cosa...

    e se io vlessi creare due tip di categorie fra i movie clip?

    cioè a 10 gli dò le action che ho dato qua sopra, ed ad latri 10 gli dò altre azioni differenti?..non dovrei usare prototype o si può fare in un altro modo? :master:
    Mi diceva sempre: "Mai mangiare a stomaco vuoto..."

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

  5. #5
    codice:
    MovieClip.Prototype.onEnterFrame = function() {
    	if(this.flag == true){
    	if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
    		if (this._alpha<100) {
    			this._alpha += _root.fade;
    		}
    		startDrag("_root.testo", true);
    		setProperty("_root.testo", _visible, 1);
    	} else {
    		if (this._alpha>0) {
    			this._alpha -= _root.fade;
    		}
    	}
    	}else if(this.flag == false){
    		if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
    		if (this._alpha>0) {
    			this._alpha -= _root.fade;
    		}
    		startDrag("_root.testo", true);
    		setProperty("_root.testo", _visible, 1);
    	} else {
    		if (this._alpha<100) {
    			this._alpha += _root.fade;
    		}
    	}
    	}
    }
    a 10 metti

    onClipEvent(load){
    flag = true;
    }

    alle altre 10

    onClipEvent(load){
    flag = false;
    }
    "...non è detto che sia tardi se non guardi che ora è..."

  6. #6
    Utente di HTML.it L'avatar di Aran
    Registrato dal
    Nov 2002
    Messaggi
    1,529
    Perfetto, funziona tutto..grazie 1000 raffa

    Pizza pagata se un giorno ci troviamo
    Mi diceva sempre: "Mai mangiare a stomaco vuoto..."

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

  7. #7
    Originariamente inviato da Aran

    Pizza pagata se un giorno ci troviamo
    eh eh, me ne ricorderò...
    "...non è detto che sia tardi se non guardi che ora è..."

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.