Pagina 5 di 6 primaprima ... 3 4 5 6 ultimoultimo
Visualizzazione dei risultati da 41 a 50 su 60
  1. #41
    Ah... Comunque al momento sto lavorando su un'altra cosa (il grande capo comanda), visto che è Venerdì per due giorni mi verrà concesso di DIMENTICARE questo lavoro... Lo riprenderò Lunedì, e sicuramente mi farò risentire...
    Grazie sempre di tutto...

  2. #42
    Originariamente inviato da campa100anni
    Ah... Comunque al momento sto lavorando su un'altra cosa (il grande capo comanda), visto che è Venerdì per due giorni mi verrà concesso di DIMENTICARE questo lavoro... Lo riprenderò Lunedì, e sicuramente mi farò risentire...
    Grazie sempre di tutto...
    In ritardo di un giorno, ma rieccomi...
    In effetti lo "swapDepth" l'ho schiaffato lì un pò a cavolo... Come posso fare per far passare il movieclip in secondo piano? :master:

  3. #43
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da campa100anni
    In ritardo di un giorno, ma rieccomi...
    In effetti lo "swapDepth" l'ho schiaffato lì un pò a cavolo... Come posso fare per far passare il movieclip in secondo piano? :master:
    bisogna che articoli meglio la richiesta, rispetto a cosa li vuoi portare in secondo piano?

  4. #44
    Praticamente al click sulla foto che viene caricata a destra, questa foto zoomma e si porta in primo piano. Attualmente una volta avvenuto lo zoom, la colonnina di sinistra resta in primo piano perchè si trova sul livello superiore, ed io mi ritrovo la foto zoommata con la colonnina stampata sopra...

  5. #45
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da campa100anni
    Praticamente al click sulla foto che viene caricata a destra, questa foto zoomma e si porta in primo piano. Attualmente una volta avvenuto lo zoom, la colonnina di sinistra resta in primo piano perchè si trova sul livello superiore, ed io mi ritrovo la foto zoommata con la colonnina stampata sopra...
    ma la foto grande che zoomma è quella che sta nel clip vuoto no? questo clip l'avevi creato e inserito manualmente sullo stage o l'hai fatto tramite codice? (perdona se è qualcosa che abbiamo già visto ma non ricordo e non ho il tempo di rileggere tuta la disc...)

  6. #46
    Riprendendo il vecchio codice (non aggiornato di zoom), la parte che riguarda il clip vuoto che carica l'immagine a destra è:

    codice:
    i = 1;
    j = 1;
    k = 1;
    valy = 115;
    numerofoto = 99;
    while (i<numerofoto) {
    	vuoto.duplicateMovieClip("vuoto2"+i, i+1);
    	valy += 60;
    	_root["vuoto2"+i]._x = 325;
    	_root["vuoto2"+i]._y = valy;
    	_root["vuoto2"+i].createEmptyMovieClip("dentro", 1);
    	_root["vuoto2"+i].dentro.loadMovie("Foto/img"+i+".jpg", 14);
    	_root["vuoto2"+i].i = i;
    	_root["vuoto3"+i].i = i; 	_root["vuoto2"+i].onPress = function() {
    		_root.vuoto3.loadMovie("Foto/img"+this.i+".jpg"); 		testo = loadVariablesNum("Schede/Prova Testo "+this.i+".txt", 0);
    		setProperty("vuoto3", _xscale, 30);
    		setProperty("vuoto3", _yscale, 30);
    	};
    	setProperty("vuoto2"+i, _xscale, 7);
    	setProperty("vuoto2"+i, _yscale, 7);
    	i++;
    }
    su.onPress = function() {
    	this.onEnterFrame = function() {
    		for (j=1; j<numerofoto; j++) {
    			_root["vuoto2"+j]._y -= 2;
    		}
    	};
    };
    su.onRelease = function() {
    	delete this.onEnterFrame;
    };
    giu.onPress = function() {
    	this.onEnterFrame = function() {
    		for (j=1; j<numerofoto; j++) {
    			_root["vuoto2"+j]._y += 2;
    		}
    	};
    };
    giu.onRelease = function() {
    	delete this.onEnterFrame;
    };
    Quindi, sì lo inserivo a mano...

  7. #47
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    aloura, se vuoi gestire il clip con il suo depth più alto degli altri devi creartelo via AS, se era un clip vuoto non è un gran problema, riprendo di nuovo il tuo codice e scrivo
    codice:
    i = 1;
    j = 1;
    k = 1;
    valy = 115;
    numerofoto = 99;
    _root.createEmptyMovieClip("vuoto3",numerofoto+100);
    //il clip creato dinamicamente và posizionato altrimenti te lo ritrovi a x,y=0,0
    _root.vuoto3._x = 100; //ci metti quel che vuoi
    _root.vuoto3._y = 100; //ci metti quel che vuoi
    while (i<numerofoto) {
    	vuoto.duplicateMovieClip("vuoto2"+i, i+1);
    	valy += 60;
    	_root["vuoto2"+i]._x = 325;
    	_root["vuoto2"+i]._y = valy;
    	_root["vuoto2"+i].createEmptyMovieClip("dentro", 1);
    	_root["vuoto2"+i].dentro.loadMovie("Foto/img"+i+".jpg", 14);
    	_root["vuoto2"+i].i = i;
    	_root["vuoto3"+i].i = i;
     	_root["vuoto2"+i].onPress = function() {
    		_root.vuoto3.loadMovie("Foto/img"+this.i+".jpg");
     		testo = loadVariablesNum("Schede/Prova Testo "+this.i+".txt", 0);
    		setProperty("vuoto3", _xscale, 30);
    		setProperty("vuoto3", _yscale, 30);
    	};
    	setProperty("vuoto2"+i, _xscale, 7);
    	setProperty("vuoto2"+i, _yscale, 7);
    	i++;
    }
    su.onPress = function() {
    	this.onEnterFrame = function() {
    		for (j=1; j<numerofoto; j++) {
    			_root["vuoto2"+j]._y -= 2;
    		}
    	};
    };
    su.onRelease = function() {
    	delete this.onEnterFrame;
    };
    giu.onPress = function() {
    	this.onEnterFrame = function() {
    		for (j=1; j<numerofoto; j++) {
    			_root["vuoto2"+j]._y += 2;
    		}
    	};
    };
    giu.onRelease = function() {
    	delete this.onEnterFrame;
    };
    in questo modo il tuo clip sarà in primo piano rispetto al resto

  8. #48
    Grazie... Sempre più gentile....
    Da notare che il titolo del Thread è "Delucidazione VELOCE..." :rollo:

  9. #49
    Torno a farmi vivo...
    Se io ho il codice classico:

    codice:
    i = 1;
    j = 1;
    k = 1;
    prova = vuoto3._x;
    valy = 115;
    numerofoto = 99;
    while (i<numerofoto) {
    	vuoto.duplicateMovieClip("vuoto2"+i, i);
    	valy += 60;
    	_root["vuoto2"+i]._x = 325;
    	_root["vuoto2"+i]._y = valy;
    	_root["vuoto2"+i].createEmptyMovieClip("dentro", 0);
    	_root["vuoto2"+i].dentro.loadMovie("Foto/img"+i+".jpg", 14);
    	_root["vuoto2"+i].i = i;
    	_root.createEmptyMovieClip("vuoto3", numerofoto+100);
    	_root["vuoto2"+i].onPress = function() {
    		_root.vuoto3.loadMovie("Foto/img"+this.i+".jpg");
    		vuoto3._x = 426.95;
    		testo = loadVariablesNum("Schede/Prova Testo "+this.i+".txt", 0);
    		setProperty("vuoto3", _xscale, 30);
    		setProperty("vuoto3", _yscale, 30);
    		pulsante.onPress = function() {
    			if (_root["vuoto3"]._xscale<30) {
    				_root["vuoto3"].onEnterFrame = function() {
    					this.onEnterFrame = function() {
    						_root["vuoto3"]._xscale += 2;
    						_root["vuoto3"]._yscale += 2;
    						_root["vuoto3"]._x -= 20;
    						_root["vuoto3"].swapDepths(numerofoto);
    						if (_root["vuoto3"]._xscale>49) {
    							delete this.onEnterFrame;
    							pulsante.onPress = function() {
    								_root["vuoto3"].onEnterFrame = function() {
    									this.onEnterFrame = function() {
    										_root["vuoto3"]._xscale -= 2;
    										_root["vuoto3"]._yscale -= 2;
    										_root["vuoto3"]._x += 20;
    										if (_root["vuoto3"]._xscale<31) {
    											delete this.onEnterFrame;
    										}
    									};
    								};
    							};
    						}
    					};
    				};
    			}
    		};
    	};
    	setProperty("vuoto2"+i, _xscale, 7);
    	setProperty("vuoto2"+i, _yscale, 7);
    	i++;
    }
    su.onPress = function() {
    	this.onEnterFrame = function() {
    		for (j=1; j<numerofoto; j++) {
    			_root["vuoto2"+j]._y -= 2;
    		}
    	};
    };
    su.onRelease = function() {
    	delete this.onEnterFrame;
    };
    giu.onPress = function() {
    	this.onEnterFrame = function() {
    		for (j=1; j<numerofoto; j++) {
    			_root["vuoto2"+j]._y += 2;
    		}
    	};
    };
    giu.onRelease = function() {
    	delete this.onEnterFrame;
    };
    E voglio applicare un preloader con barra di avanzamento per le foto caricate all'interno dei vari clip "vuoto2+i", posso applicare questo script (che singolarmente ho testato e funziona)?

    codice:
    vuoto._alpha = 100;
    vuoto.loadMovie("foto.jpg");
    a = setInterval(preload, 200);
    larghezza = 1040;
    function preload() {
    	var car = vuoto.getBytesLoaded();
    	var tot = vuoto.getBytesTotal();
    	var per = Math.round((car/tot)*100);
    	setProperty("barra", _xscale, (per*larghezza)/100);
    	setProperty("barra", _x, 55);
    	if (car>=tot && tot>0 && vuoto._url != _root._url) {
    		clearInterval(a);
    		barra._alpha = 0;
    		barrav._alpha = 0;
    	}
    }
    Ovviamente facendo tutte le rinominazioni del caso... :master:

  10. #50
    Considerando che vengono creati novantanove movie clip vuoti, indipendentemente dal fatto che poi ci si carichi un movie dentro o meno, come faccio per identificare "l'ultimo movie nella quale è stata caricata un'immagine"...?

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 © 2026 vBulletin Solutions, Inc. All rights reserved.