Visualizzazione dei risultati da 1 a 5 su 5

Discussione: cornice dinamica

  1. #1

    cornice dinamica

    Ciao a tutti, vorrei sapere una cosa, ho realizzato una galleria dinamica, con thumbs che cliccate caricano le foto a dim. originali. Le foto sono di diverse dimensioni e vorrei che apparisse una cornice per ogni foto......ma non riesco a capire come realizzarla!

    qualcuno ha dei consigli?

    -Nextart.it Graphic Solutions

  2. #2
    potresti provare con una cosa del genere:crei un clip con la cornice,la istanzi come cornice_mc e

    codice:
    cornice_mc._x = target_mc._x-3;
    cornice_mc._y = target_mc._y-3;
    cornice_mc._width = target_mc._width+6;
    cornice_mc._height = target_mc._height+6;

  3. #3
    lo provo e ti faccio sapere......

    grazie.
    -Nextart.it Graphic Solutions

  4. #4
    ok, funziona ma ho un problema:

    io ho messo il tuo codice nell'action on release del pulsante thumbs che mi apre la foto grande.

    codice:
    on (release) {
    	image = "illustrazioni/"+this._name+".jpg";
    	_root.nome = image;
    _root.loader._visible = true;
        _root.cornice_mc._x = 22;  
        _root.cornice_mc._y = 145;
        _root.cornice_mc._width = _root.big._width+6;
        _root.cornice_mc._height = _root.big._height+6;
    	_root.loader.gotoAndPlay(2);
    	trace (image);
    	_root.comandi(substring(_name, 5, 1));
        
    }
    il problema e' che devo cliccarci due volte prima che la cornice si dimensioni correttamente alla foto.
    Probabilmente devo mettere i lcodice da un'altra parte?
    -Nextart.it Graphic Solutions

  5. #5
    ho risolto, come pensavo sbagliavo a posizionare il tuo codice.
    ora l'ho messo nel loader.

    codice:
    car = _root.big.getBytesLoaded();
    tot = _root.big.getBytesTotal();
    kbCaricati = Math.round(_root.big.getBytesLoaded()/1024); 
    kbtotali = Math.round(_root.big.getBytesTotal()/1024);
    caricati = kbCaricati + " kb"; 
    peso = kbtotali + " kb";
    perc = parseInt((car*100)/tot);
    progres = perc+"%";
    barra._xscale = perc; 
    if (car == tot) {
    	// quando sono i byte uguali nascondo il loader
    	_root.loader._visible = false;
        _root.cornice_mc._x = 22;  
        _root.cornice_mc._y = 145;
        _root.cornice_mc._width = _root.big._width+6;
        _root.cornice_mc._height = _root.big._height+6;
    
    }
    grazie ancora.

    -Nextart.it Graphic Solutions

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.