Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    265

    mc = clip.AttachMovie aiuto dimensioni

    Salve a tutti,
    devo impostare l'altezza e la larghezza di un clip che contiene un altro clip.

    Codice PHP:
    _root.mainWindow.content["cont"+i].removeMovieClip();
    mc _root.mainWindow.content.attachMovie("cont""cont"+i_root.mainWindow.content.getNextHighestDepth(), {_x:0_y:yPos});
    mc.photo _root.arrItem[_global.gg+i][2]; 
    Questo è il codice iniziale

    ora, se aggiungo:

    Codice PHP:
    _root.mainWindow.content["cont"+i].removeMovieClip();
    mc _root.mainWindow.content.attachMovie("cont""cont"+i_root.mainWindow.content.getNextHighestDepth(), {_x:0_y:yPos});


    mc._xscale 50;
    mc._yscale 50;


    mc.photo _root.arrItem[_global.gg+i][2]; 
    funziona mi pprende i valori e mi scala l'immagine e il clip.
    Il problema è che io devo dare delle dimensioni ben precise al clip e quindi vorrei usare _width ed _height.

    ma se cambio il codice cosi:

    Codice PHP:
    _root.mainWindow.content["cont"+i].removeMovieClip();
    mc _root.mainWindow.content.attachMovie("cont""cont"+i_root.mainWindow.content.getNextHighestDepth(), {_x:0_y:yPos});


    mc._width 50;
    mc._height 50;


    mc.photo _root.arrItem[_global.gg+i][2]; 
    Dove sbaglio????
    Se setto questi parametri l'immagine sparisce totalmente non me la visualizza più !!!
    Vi prego qualcuno mi aiuti perchè io non so più dove sbattere la testa!

  2. #2
    ma l'img è esterna??

    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
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    265

    Siii

    è esterna la prendo da un xml!!!
    la inserisco attraverso attachmovie dentro un clip che poi assegno al clip mc!!
    ho provato anche creando un object per poi assegnare i valori all'interno dell'attachmovie ma non funziona!!!

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    265

    up up

    nessuno sa x quale motivo non funziona il _width e invece va lo scale??

  5. #5
    ma sicuro che il contenitore non è strecciato??
    mi sembra strana sta cosa l'_xscale funge e _width nn va...
    ma forse ci vorrebbe un 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 !

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    265

    ufff

    nooo se faccio il trace del _width dell' mc mi dice undefined
    spe ti posto il codice completo magari è + chiaro:

    Codice PHP:

    import mx
    .transitions.Tween;
    stop();
    function 
    setLink() {
        
    timer.timeBar.xSlideTo(-212,1,"easeInOutQuint",0,function () {
        if (
    playStat == "yes") {
        
    callTime();
        }
        
    mainWindow.playPause.enabled true;
        });
        
    linkBtn.onRelease = function() {
            
    getURL(arrLink[p-1], "_self");
        };
        
    mainWindow.mainText.gotoAndPlay(1);
    }


    this.goForth = function() {
        
    _root.bianco.ySlideTo(139,2,"easeInOutQuint",0,this.goBack);
        
    };
    this.goBack = function() {
        var 
    prev _global.p-1;
        var 
    snext p;
        if(
    prev == 0){
            
    prev 1;
        }
        if (
    p<items) {
            
    _global.p++;
        }else{
            
    _global.1;
        }
        if (
    prev == 0){
            
    prev items;
        }
        
    _root.mainWindow.content["cont"+prev]._alpha 0;
        
    _root.mainWindow.content["cont"+snext]._alpha 100;
        
    _root.mainWindow.mainText.bandiera.gotoAndPlay(1);
        
    _root.bianco.ySlideTo(_root.bianco.y0,0.5,"easeInOutQuint",0.5setLink());
    };

    function 
    nextPic() {
        
    yVar mainWindow.content._y;
        
    _root.bianco.y0 _root.bianco._y;
        
    _root.mainWindow.mainText.price.alphaTo(01);
        
    _root.mainWindow.mainText.text.alphaTo(01);
        
    _root.mainWindow.mainText.bandiera.alphaTo(01);
        
    this.goForth();
    }

    function 
    callTime() {
        
    timer.timeBar.xSlideTo(0,_root.slideTime,"linear",0,function () {
        
    mainWindow.playPause.enabled false;
        
    _root.nextPic();
        
        });
    }
    //

    function preloadImages() {
        
    timer.timeBar.stopTween("_x");
        
    _global.howmany 0;
        var 
    yPos:Number 0;
        
    //
        
    for (i=0i<itemsi++) {
            
    =new Object() 
    with (C){ 
    _root.C.altezza 10
    _root.C.larghezza 10

            
    _root.mainWindow.content["cont"+i].removeMovieClip();
            
    mc _root.mainWindow.content.attachMovie("cont""cont"+i_root.mainWindow.content.getNextHighestDepth(), {_x:0_y:yPos});
            
            
            
    mc.photo _root.arrItem[_global.gg+i][2];

            if (
    != 0) {
                
    mc._alpha 0;
            }
            
    //yPos += 300;   
        
    }
        
    this.onEnterFrame = function() {
            if (
    howmany == items) {
                
    setLink();
                
    this.onEnterFrame null;
            }
        };
    }

    preloadImages(); 
    io vorrei settare le dimensioni di mc ma ho provato sia a settare le dimensioni di mc che quelle di mc.photo non so veramente + che fare! :S

  7. #7
    scusa ma dove carichi le img esterne?? forse nel clip che attacchi cont?

    cmq se in quello nn ci sta un preload ovvio che quando vai a vedere le dimensioni sono undefined dato che nn avrà ancora caricato l'img esterna....
    quindi ti consiglio di usare un preload e poi puoi ridimensionare il contenitore...

    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 !

  8. #8
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    265

    ummm

    il preload lo devo inserire nella funzione preloadImages() ?

    subito prima di assegnare al movie mc il contenuto dell'attachmovie?

    non è chemi faresti un esempio?
    io i preload li ho sempre usati solo per i preload dei filmati flash e non ho idea di come inserirli all'interno della funzione per fare il preload di un attachmvoie

    cmq l'img la carico cosi:

    mc = _root.mainWindow.content.attachMovie("cont",

    quindi assegno al movie mc il contenuto del clip cont che viene riempito attraverso attachMovie

    o almeno credo, purtroppo non l'ho realizzato personalmente io questo codice VVoVe:

  9. #9
    beh i conti nn mi tornano..hai detto che le img sono esterne giusto?
    quindi dovrebbe esserci un loadMovie da qualche parte o al limite un loadClip x caricare l'img esterna in un contenitore...

    cmq l'img la carico cosi:

    mc = _root.mainWindow.content.attachMovie("cont",
    ma cosi nn carichi una img esterna ma prendi il clip cont dalla libreria e lo attacchi sullo stage...anzi lo metti in _root.mainWindow.content

    quindi magari vedi nel clip cont cosa ci stà....

    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
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    265

    hai ragione

    o sei un genio tu, o sono scema io

    Oppure tutte e due le cose ahahhahaha
    grazieeeeeeeeeeeeeeeeeeeeeeeee

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.