Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16
  1. #1

    MovieClipLoader dinamico

    Ho questa funziona che crea dinamicamente (richiamando delle variabili da una pagina asp) dei
    movie clip. Il mio problema è che vorrei ridimensionare la foto caricata, ma non ci riesco
    Codice PHP:
    function caricamento() {
        
    ContaNews_txt.text dati.tot;
        
    _global.maxCount dati.tot-1;
        
    date = new Array();
        
    titoli = new Array();
        
    testi = new Array();
        
    fotoN = new Array();
        
    segueN = new Array();
        
    seguefotoN = new Array();
        
    maxelements dati.tot-1;
        
    //ContaNews_txt.text = maxelements
        
    for (i=1i<=dati.toti++) {
            
    pushed date.push(dati["data"+i]);
            
    pushed titoli.push(dati["titolo"+i]);
            
    pushed testi.push(dati["testo"+i]);
            
    pushed fotoN.push(dati["fotoNews"+i]);
            
    pushed segueN.push(dati["segueNews"+i]);
            
    pushed seguefotoN.push(dati["fotoSNews"+i]);
        }
        for (var 
    0i<date.lengthi++) {
            
    _root.PosNews.attachMovie("BoxNews","BoxNews"+i,i);
            
    _root.PosNews["BoxNews"+i].data_txt.text date[i];
            
    _root.PosNews["BoxNews"+i].titolo_txt.text titoli[i];
            
    _root.PosNews["BoxNews"+i].testo_txt.text testi[i];
            
    _root.PosNews["BoxNews"+i].segueN_txt.text segueN[i];
            
    _root.PosNews["BoxNews"+i].seguefotoN_txt.text seguefotoN[i];
            
    //_root.PosNews["BoxNews"+i]._x += 100;
            
    _root.PosNews["BoxNews"+i]._y += 443+i*79;
            
    trace(date);
            if (
    segueN[i]<>"") {
                
    _root.PosNews["BoxNews"+i].continua_btn._visible true;
                
    _root.PosNews["BoxNews"+i].continua_btn.enabled true;
            } else {
                
    _root.PosNews["BoxNews"+i].continua_btn._visible false;
                
    _root.PosNews["BoxNews"+i].continua_btn.enabled false;
            }
            var 
    mclListener:Object = new Object();
            
    mclListener.onLoadInit = function() {
                
    _root.PosNews["BoxNews"+i].BoxImg._width 60;
                
    _root.PosNews["BoxNews"+i].BoxImg._height 60;
            };
            var 
    image_mcl:MovieClipLoader = new MovieClipLoader();
            
    image_mcl.addListener(mclListener);
            
    image_mcl.loadClip("../Foto/"+fotoN[i],_root.PosNews["BoxNews"+i].BoxImg);
            
        }


  2. #2
    prova così

    codice:
    mclListener.onLoadInit = function(miotarget) {
       miotarget._width//
       // bla bla
    }

  3. #3
    provo ma però non capisco cosa cambia rispetto al mio codice

  4. #4
    io proverei mettendo fuori dal ciclo for il preload e nel ciclo solo la chiamata ad esso...
    quindi nel ciclo solo
    image_mcl.loadClip("../Foto/"+fotoN[i],_root.PosNews["BoxNews"+i].BoxImg);

    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
    ho aggiunto una trace nella funzione di fine caricamento
    codice:
    mclListener.onLoadInit = function() {
    	trace("caricato");
    	_root.PosNews["BoxNews"+i].BoxImg._width = 60; 
                _root.PosNews["BoxNews"+i].BoxImg._height = 60; };
    ho notato che il trace non compare proprio quindi la funzione non viene proprio eseguita!!!
    Eppure le immagini vengono caricate.
    Ho provato a spostare i consigli di stan e crescenzo, ma ho sempre lo stesso problema il codice presente nella funziona di avvenuto caricamento non viene eseguito

  6. #6
    scusa ma hai messo fuori dal ciclo for il preload..??
    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 !

  7. #7
    si ho provato ma non funge

  8. #8
    ho provato anche così:
    Codice PHP:
    for (var 0i<date.lengthi++) {

            
    mclListenerName = ["mclListener"+i];
            
    image_mclName = ["image_mcl"+i];
            
    trace(mclListenerName);
            
    trace(image_mclName);
            
    _root.PosNews.attachMovie("BoxNews","BoxNews"+i,i);
            
    _root.PosNews["BoxNews"+i].data_txt.text date[i];
            
    _root.PosNews["BoxNews"+i].titolo_txt.text titoli[i];
            
    _root.PosNews["BoxNews"+i].testo_txt.text testi[i];
            
    _root.PosNews["BoxNews"+i].segueN_txt.text segueN[i];
            
    _root.PosNews["BoxNews"+i].seguefotoN_txt.text seguefotoN[i];
            
    //_root.PosNews["BoxNews"+i]._x += 100;
            
    _root.PosNews["BoxNews"+i]._y += 443+i*79;
            
    trace(date);
            if (
    segueN[i]<>"") {
                
    _root.PosNews["BoxNews"+i].continua_btn._visible true;
                
    _root.PosNews["BoxNews"+i].continua_btn.enabled true;
            } else {
                
    _root.PosNews["BoxNews"+i].continua_btn._visible false;
                
    _root.PosNews["BoxNews"+i].continua_btn.enabled false;
            }
            
    mclListenerName.onLoadInit = function() {
                
    trace("caricato");
                
    _root.PosNews["BoxNews"+i].BoxImg._width 600;
                
    _root.PosNews["BoxNews"+i].BoxImg._height 600;
            };
            var 
    mclListenerName:Object = new Object();
            var 
    image_mclName:MovieClipLoader = new MovieClipLoader();
            
    image_mclName.addListener(mclListenerName);
            
    image_mcl.loadClip("../Foto/"+fotoN[i],_root.PosNews["BoxNews"+i].BoxImg);
            
    //loadMovie("../Foto/"+fotoN[i], _root.PosNews["BoxNews"+i].BoxImg);
        

    pero ricevo questa errore di compilazione sulla riga
    image_mclName = ["image_mcl"+i];
    Tipo non corrispondente nell'istruzione di assegnazione: è stato trovato Array mentre è richiesto MovieClipLoader.

  9. #9
    vedi qua
    http://forum.html.it/forum/showthrea...readid=1228792

    + o - lo stesso tipo di codice
    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 !

  10. #10
    ho visto il tuo esempio
    codice:
    myListener.onLoadStart = function (target_mc) 
    { 
        target_mc._alpha = 0; 
    } 
    ecc.
    ma target_mc a cosa è riferito?

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.