Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 26

Discussione: random

  1. #1

    un pazzo? random...

    ciao amis
    allora io ho la malsana idea di randomizzare la scelta dell'immagine da visualizzare da parte di un mc.
    spiego meglio, pensate la classica transizione in fade di 8 immagini, io vorrei mettere un mc che le controlli in modo che l'effetto fade ci sia ma non in una sequenza prestabilita, bensi random...
    mi sono un po' spiegato? idee??
    zork, lo staffelli del forum
    www.puntodicontatto.net, i miei viaggi
    www.dreamingasia.it, il mio libro!!

  2. #2
    bhe, si non è una cosa molto lineare ma so che puoi farcela a seguire il mio ragionamento:

    le immagini saranno jpg non progressive che si chiameranno 0.jpg 1.jpg 2.jpg 3.jpg etc.. fino a 8

    i clip saranno 2

    le immagini le caricherai usando come target i due clip a turno usando una sintassi del genere:

    imgA = random(9);
    loadmovie(imgA+".jpg", "_root.clipA");
    imgB = random(9);
    loadmovie(imgB+".jpg", "_root.clipB");

    poi fai un clip che controllerà i fade in e fade out delle immagini e l'eventuale caricamento

    dimmi se ti servono altre info

  3. #3
    no scusa te l'ho complicata piu' del dovuto, non sono immagini esterne, sono immagini interne, quindi dei movie clip
    zork, lo staffelli del forum
    www.puntodicontatto.net, i miei viaggi
    www.dreamingasia.it, il mio libro!!

  4. #4
    sto pensando al modo meno complicato, appena lo delineo te lo posto:bubu:

  5. #5
    mc vuota nome istanza nomeistanza

    1° frame TL

    loadMovie(random(5)+".swf",_root.nomeistanza);




    ti crei 5 swf con quello che vuoi fare contenere dal mc
    fammi sapere se funziona

  6. #6
    no, non sono nemmeno degli swf, sono dei puzzosi movie clip :-)
    zork, lo staffelli del forum
    www.puntodicontatto.net, i miei viaggi
    www.dreamingasia.it, il mio libro!!

  7. #7
    perche' cosi non va?...
    onClipEvent (enterFrame) {
    _root.Math.random(9).go=true;
    _root.Math.random(9)._x=_x;
    }
    zork, lo staffelli del forum
    www.puntodicontatto.net, i miei viaggi
    www.dreamingasia.it, il mio libro!!

  8. #8
    ok fin qui sono arrivato http://www.netteam.it/test/netteam/ban.swf

    pero' ora devo replicare questo giocattolo per quattro volte di fianco allo stesso. il problema e' che non e' facile come un duplicatemovieclip.
    quel che fa andare il gioco e' un mc controller che fa cosi:

    onClipEvent (load) {
    oldt = getTimer();
    }
    onClipEvent (enterFrame) {
    t = getTimer();
    if (t-oldt>=4000) {
    a = random(9)+1;
    _root[a].go = true;
    _root[a]._x = _x;
    _root[a].swapDepths(1);
    oldt=getTimer();
    }
    }

    come fare a duplicarlo?? dovrei duplicare ogni singolo mc-immagine o secondo voi posso farlo con questo?
    qui ci vogliono voci espertissime!!
    zork, lo staffelli del forum
    www.puntodicontatto.net, i miei viaggi
    www.dreamingasia.it, il mio libro!!

  9. #9
    per praticità ti direi di farne 4 e pace, non vedo perchè complicarsi la vita per solo 4 clip

    altra cosa, il filmato deve essere F5 compatibile?
    altrimenti ti conviene farti una funzioncina con setInterval invece di quel popò di roba col gettimer
    poi il +1 dopo il random puoi evitarlo facendo partire i clip da 0

  10. #10
    si deve essere f5 compatibile, ora son riuscito a mettere tutto in un movie clip raccoglitore ma quando lo duplico mi ignora, in debug vedo che ha duplicato ma non li visualizzo... non so perche'...
    zork, lo staffelli del forum
    www.puntodicontatto.net, i miei viaggi
    www.dreamingasia.it, il mio libro!!

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.