Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    5

    for, attachmovie, problemi

    Buondì

    espongo subito il mio problema

    codice:
    for (nmov=0; nmax>=nmov; nmov++) {
    	i++
    	ScrollMC.attachMovie("Movie"+nmov, "Movie"+nmov, nmov*5);
    	ScrollMC["Movie"+nmov]._x = xpos;
    	ScrollMC["Movie"+nmov]._y = ypos-i*ydistance;
    
    }

    ho un mc sullo stage (scrollmc) dove al suo interno faccio scorrere, con attachmovie, altri movieclip, che scrollano dall'alto al basso autonomamente grazie ad un with.
    e fin qui ok.

    quello che nn so fare è, una volta arrivato a "nmax" attachmovie, di fare ripartire il tutto, con effetto di loop infinito, che il primo movie riparta subito dopo l'ultimo.


    nn so se mi son saputo spiegare :|

    in ogni caso, grazie anticipatamente a chi mi vorrà aiutare ^_^

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    5
    uppete :rollo:

  3. #3

    Re: for, attachmovie, problemi

    Originariamente inviato da don don
    Buondì

    espongo subito il mio problema

    codice:
    for (nmov=0; nmax>=nmov; nmov++) {
    	i++
    	ScrollMC.attachMovie("Movie"+nmov, "Movie"+nmov, nmov*5);
    	ScrollMC["Movie"+nmov]._x = xpos;
    	ScrollMC["Movie"+nmov]._y = ypos-i*ydistance;
    
    }

    ho un mc sullo stage (scrollmc) dove al suo interno faccio scorrere, con attachmovie, altri movieclip, che scrollano dall'alto al basso autonomamente grazie ad un with.
    e fin qui ok.

    quello che nn so fare è, una volta arrivato a "nmax" attachmovie, di fare ripartire il tutto, con effetto di loop infinito, che il primo movie riparta subito dopo l'ultimo.


    nn so se mi son saputo spiegare :|

    in ogni caso, grazie anticipatamente a chi mi vorrà aiutare ^_^
    dovresti creare un num di pag e gestire la cosa + o - come è spiegato qua
    http://flash-mx.html.it/guide/view_l...uida=10&id=215
    anche se li i dati vengono presi esternamenti penso che potresti usare lo stesso metodo

    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  4. #4
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,771
    scusa ma non mi è chiaro..

    In che modo avviene questo scorrimento dei mc?
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    5

    allora
    codice:
    for (nmov=1; nmax>=nmov; nmov++) {
    	i++;
    	ScrollMC.attachMovie("Movie"+nmov, "Movie"+nmov, nmov*5);
    	ScrollMC["Movie"+nmov]._x = xpos;
    	ScrollMC["Movie"+nmov]._y = ypos-i*ydistance;
    	loadMovie(varDir+'Img.Flash/Vol'+numeroflyer+'/'+nmov+'.jpg', ScrollMC["Movie"+nmov].Immagine);
    	with (ScrollMC["Movie"+nmov]) {
    		ScrollMC["Movie"+nmov].onEnterFrame = function() {
    			if (this.hitTest(_root._xmouse, _root._ymouse, true)) {
    				if (!aperto) {
    					this.gotoAndStop(2);
    					trace("ok");
    					aperto = true;
    				}
    			} else {
    				if (aperto) {
    					this.gotoAndStop(1);
    					trace("ko");
    					aperto = false;
    				}
    			}
    			this._y = this._y+_root.childyincrement;
    			if (this._y>_root.childymax) {
    				this.removeMovieClip();
    			}
    		};
    	}
    }

    + o meno il codice è questo
    i vari mc si muovono con il passaggio:
    this._y = this._y+_root.childyincrement;

    che tra l'altro mi sa che è stupido come metodo perchè ho incontrato un nuovo problema relativo alla gestione d questo movimento.

    ma andiamo con ordine!

  6. #6
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    5
    rispondo a crescenzo

    non posso usare il metodo con paginazione..

    il filmato finale nn sarà altro che uno scroll continuo di N mc uno dietro l'altro.

    e quando il mouse va sopra ad uno d questi mc l'intero filmato s deve bloccare, e ripartire dal punto in cui si era fermato quando il mouse si leva da sopra gli mc



    è + complicato del previsto (per me)

  7. #7
    Originariamente inviato da don don
    rispondo a crescenzo

    non posso usare il metodo con paginazione..

    il filmato finale nn sarà altro che uno scroll continuo di N mc uno dietro l'altro.

    e quando il mouse va sopra ad uno d questi mc l'intero filmato s deve bloccare, e ripartire dal punto in cui si era fermato quando il mouse si leva da sopra gli mc



    è + complicato del previsto (per me)
    il metodo successivo è senza paginazione
    con lo scroll vedi se ti può servire quello

    qua
    http://flash-mx.html.it/guide/view_l...uida=10&id=216

    ciao

    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

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.