ciao a tutti, sul mio stage ho un mc di nome "foto" il quale contiene un altro mc chiamato "imm", sul primo frame ho questo codice:
codice:
Stage.showMenu = false;
ricevi = new LocalConnection();
_root.riga_a.text = 'Seleziona una foto...';
_root.riga_b.text = '';
_root.riga_c.text = '';
ricevi.photoLoad = function (param) {
	_root.riga_nome.text = param;
	MovieClip.prototype.mostra = function ()
	{
		this.onEnterFrame = function()
		{
			if(this._alpha < 100)
			{
				this._alpha += 15;
			}
		}
	}
	MovieClip.prototype.nascondi = function()
	{
		this.onEnterFrame = function()
		{
			if(this._alpha > 0)
			{
				this._alpha -= 15;
			}
			else
			{
				_root.foto.imm.loadMovie('images/'+param+'.jpg');
				_root.foto.mostra();
			}
		}
	}
	_root.foto.nascondi();
	

}
ricevi.connect('caricaFoto');
c = new Color(_root.fondale);
c.setRGB('0x'+_root.c_sfondo);
in pratica il filmato riceve un parametro da un altro swf della pagina, e quindi carica l'immagine, tutto corretto se non fosse che la JPG viene caricata con dimensioni errate es. una foto 480x320 viene riportata a 590.75x276.75, ma non ne capisco il motivo...
l'unico altro codice che ho, l'ho messo associato all'mc "imm" ed è questo:
codice:
	l = _root.foto.imm._width;
	a = _root.foto.imm._height;
	_root.riga_d.text = l + 'x' + a;
e lo uso solo per vedere le dimensioni effettive della foto caricata.