Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [fmx04] Problema loadmovie

    Ho un problema con la duplicazione di un movieclip e fargli caricare
    una foto esterna.,

    Il ciclo funziona e le variabili le carica, il problema è che quando
    devo assegnare la foto al clip non me la carica se le assengo nel
    ciclo; in pratica:

    codice:
    loadMovie(myLoadVars."pic"+ i,"thumb"+ i);
    oppure

    codice:
    eval ("thumb" + i).loadMovie(myLoadVars.eval ("pic" + i) );
    se io scrivo in modo forzato: loadMovie(myLoadVars.pic1,thumb1);
    allora carica la foto (ovviamente solo la prima).

    il file di dati è banale:
    codice:
    &pic1=01.jpg&pic2=02.jpg
    Vi allego la funzione con il suo ciclo.
    codice:
    function caricaFile(success) {
     if (success) {
      padding = 10
      for (i=1; i<3; i++) {
       padding += 50;
       duplicateMovieClip("_root.clip", "thumb"+i, i);
       setProperty("_root.thumb"+i, _x, padding);
       loadMovie(myLoadVars."pic"+ i,"thumb"+ i);
      }
    
     } else {
      trace("Error");
     }

    sapete aiutarmi?
    If what you were looking for doesn't show up, investigate it!
    Google is your friend

  2. #2
    hai provato con:
    loadMovie(myLoadVars["pic"+ i],"thumb"+ i);

    controllato anche il percorso di myLoadVars?
    prima del loadMovie fai un trace() x controllare i dati:

    trace(myLoadVars["pic"+ i]);

  3. #3
    ok funziona.. adesso ho dovuto creare a monte una maschera che racchiudesse le immaigni più grandi altrimenti mi coprivano tutto il falsh: allora nel movei clip ho fatto un livello maschera e un livello dove carico la foto.

    il movie clip totale viene duplicato e tutto .. ma quando carico l'immaigne dentro non riesco nel ciclo.

    codice:
    loadMovie( myLoadVars["pic"+ i],"foto"+i."thumb"+i);
    mentre quello che facico prima del ciclo, ovvero la prima foto fuinziona
    codice:
    setProperty("_root.foto.thumb", _x, padding);
    loadMovie(myLoadVars["pic"+ i],"foto.thumb");
    diciaco che il moveclip esterno è foto mentre il livello interno dove carico la foto si chiama thumb .

    dove sbaglio?
    If what you were looking for doesn't show up, investigate it!
    Google is your friend

  4. #4

  5. #5
    ci sono arrivato:

    codice:
    loadMovie(myLoadVars["pic"+ i],"_root.foto"+ i +".thumb");
    sto facendo una mini galleria fotografica dove carico delel immagini da db esterno.

    ora ho gestito il ritardo della partenza del m.c. che contiene la foto, il rpoblema è che non riesco a far partire il play il mocie clip dentro al ciclo
    codice:
    "foto"+i.play();
    non va :/ eil movie clip resta fermo (dato che come primo keyframe gli ho messo stop)
    If what you were looking for doesn't show up, investigate it!
    Google is your friend

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.