Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di goge
    Registrato dal
    Oct 2007
    Messaggi
    46

    centrare img in movieclip

    Ciao a tutti!
    Come da titolo perchè non riesco a centrare una jpg in un movieclip vuoto???
    O meglio si centra il movieclip vuoto ma l'immagine si mette a cordinate 0,0 di
    quest'ultimo. Questo il codice usato:

    Codice PHP:
    var mcl:MovieClipLoader = new MovieClipLoader();
    var 
    mclL:Object = new Object();
    mclL.onLoadProgress = function(targetloadedtotal) {
        
    loader.percent.text Math.round((loaded/total)*100)+"%";
    };
    mclL.onLoadInit = function() {
        
    loader._visible false;
        
    loader.percent.text "";
    };
    mcl.addListener(mclL);
    mcl.loadClip("img1.jpg"mc);
    mc._x = (Stage.width/2)-mc._width;
    mc._y = (Stage.height/2)-mc._height
    Le ho provate tutte ma senza risultato. Dove sbaglio???
    Grazie

  2. #2
    Codice PHP:
    var mcl:MovieClipLoader = new MovieClipLoader(); 
    var 
    mclL:Object = new Object(); 
    mclL.onLoadProgress = function(targetloadedtotal) { 
        
    loader.percent.text Math.round((loaded/total)*100)+"%"
    }; 
    mclL.onLoadInit = function(target) { 
        
    loader._visible false
        
    loader.percent.text ""
    //lo devi centrare qua dopo che è stato caricato
    target._x = (Stage.width/2)-target._width
    target._y = (Stage.height/2)-target._height;

    }; 
    mcl.addListener(mclL); 
    mcl.loadClip("img1.jpg"mc); 
    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 L'avatar di goge
    Registrato dal
    Oct 2007
    Messaggi
    46
    Ciao Crescenzo e grazie della risposta...
    avevo già provato prima ma erroneamente lo centravo in onLoadComplete
    invece di onLoadInit e poi sbagliavo l'espressione... adesso tutto OK...
    Ancora grazie

  4. #4
    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 !

  5. #5
    grazie crescenzo, anch'io m'ero impantanato
    perchè eseguivo il comando in onLoadComplete.

    Nel mio caso c'era qualche differenza e la formula è mutata.
    La posto, semmai dovesse tornare utile ai posteri

    Nel mio caso, centro l'immagine rispetto alle coordinate e dimensioni di una CLIP di
    riferimento ( che chiamo "ref").

    il codice che vien fuori è questo:

    Codice PHP:
        mclListener.onLoadInit = function(mc:MovieClip){
            
    mc._alpha=0;
            
    ref=bigPann.foto.coordReference;
            
    //posizioniamo la clip al centro dell'area di riferimento
            
    mc._x=ref._x+(ref._width/2)-(mc._width/2);        
            
    mc._y=ref._y+(ref._height/2)-(mc._height/2);

            
    mc._alpha=100;
        } 

    spero torni utile.

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.