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

    inserimento variabile nel percorso

    Ciao a tutti.
    sto cercando di realizzare tramite un ciclo for diversi MC all'interno di un MC_padre in cui caricare diverse immagini esternamente e posizionandoli ognuno dall'altro di tot pixel.


    io per il momento ho fatto questo:
    Codice PHP:
    // load File PHP
    loadphp = new LoadVars();
    loadphp.onLoad parse;
    loadphp.load("slideshow.php");

    // Creo MC Contenitore
    var container_mc this.createEmptyMovieClip("container",0);

    function 
    parse(success) {

    // Creo Array percorso immagini    
    arr_MyArr = new Array();
    arr_MyArr loadphp.MyArr.split(",");
     
    pos_x 0;


    for(var 
    i=0i<arr_MyArr.lengthi++){
        
        
    link arr_MyArr[i];
            
        
    nome_clip "mc_img"+i;
        
    container_mc.createEmptyMovieClip(nome_clip,0);

        
    container_mc[nome_clip]._xpos_x;
        
    container_mc[nome_clip]._y0;

        
        
    container_mc[nome_clip].loadMovie(link);

        
    pos_x += 700;
        
       }

    }
    stop(); 
    nell'swf mi fa vedere l'ultima immagine però in coordinate X=0 e Y=0.... forse le altre sono sotto.....
    mi sapete dire come posso fare ad assegnare a questi MC creati dinamicamente le posizioni X e Y? ho sbagliato qualcosa nel scrivere questo codice?

    grazie mille a tutti.



    Lorem Ipsum tutta la vita!

  2. #2
    prova a farti stampare le varie posizioni e controlli
    prova anche con..
    Codice PHP:
    for(var i=0i<arr_MyArr.lengthi++){ 
         
        
    link arr_MyArr[i]; 
             
        
    nome_clip "mc_img"+i
        
    container_mc.createEmptyMovieClip(nome_clip,0); 

        
    container_mc[nome_clip]._xpos_x+i*700
        
    container_mc[nome_clip]._y0

         
        
    container_mc[nome_clip].loadMovie(link); 

             
       } 
    ma nell'array ci sono tutte le tue var?
    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 !

  3. #3
    ciao, scusa se ti rispondo solamente ora ma non ho avuto tempo.
    si nell'array ci sono tutti gli indirizzi delle immagini, il file php me le da correttamente. se faccio stampare l'ultimo valore di link in un variabile dinamica mi da l'ultimo indirizzo dell'array.

    ho provato ad inserire il posizionamento del clip come mi hai conigliato tu ma adesso non mi carica piu nemmeno l'immagine.

    ma il codice che ho scritto per creare il MC principale e per creare i MC al suo interno è corretto almeno come ragionamento?

    grazie mille.

    Lorem Ipsum tutta la vita!

  4. #4
    Originariamente inviato da carloast82
    ciao, scusa se ti rispondo solamente ora ma non ho avuto tempo.
    si nell'array ci sono tutti gli indirizzi delle immagini, il file php me le da correttamente. se faccio stampare l'ultimo valore di link in un variabile dinamica mi da l'ultimo indirizzo dell'array.

    ho provato ad inserire il posizionamento del clip come mi hai conigliato tu ma adesso non mi carica piu nemmeno l'immagine.

    ma il codice che ho scritto per creare il MC principale e per creare i MC al suo interno è corretto almeno come ragionamento?

    grazie mille.

    la cosa che nn va è questa
    container_mc.createEmptyMovieClip(nome_clip,0 );

    devi incrementare anche la profondità in cui vai a creare i clip
    quindi al posto dello 0 metti la i

    container_mc.createEmptyMovieClip(nome_clip,i );

    prova un pò
    ma se ti fai stampare tutto l'array le var ci sono tutte?
    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 !

  5. #5
    Ciao scusa anora se ti rispondo solament ora.
    ho cambiato lo 0 con la i come mi hai suggerito ed adesso funziona alla grande, mi posizione la immagine 1 in x:0 y:0 e la seconda x:700 , percui immagino che le altre che carica dinamicamente siano ancora piu avanti....
    ora devo procedere alla creazione degli altri oggeti per avere lo slideshow del contenitore principale....

    grazie mille ancora......
    sei stato molto gentile.

    Lorem Ipsum tutta la vita!

  6. #6
    di niente figurati

    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.