Originariamente inviato da laghe

..nooo perchè....ho provato così...ma niente la vedo cmq appena apro il filmato e poi dopo che chiudo le finestre cn la x se provo a premere ancora sul bottone per riaprire la mia foto non si apre più
devo dare qualche comando al bottone con la mia thumb...
//crea clip per ospitare il contenuto
this.createEmptyMovieClip("progressBar_mc", 2);
progressBar_mc.createEmptyMovieClip("bar_mc", 2);
progressBar_mc.createEmptyMovieClip("stroke_mc", 3);
progressBar_mc.bar_mc._visible=false;
//utilizza i metodi di disegno per creare una barra di avanzamento
with (progressBar_mc.stroke_mc) {
lineStyle(0, 0x00000);
moveTo(0, 0);
lineTo(100, 0);
lineTo(100, 10);
lineTo(0, 10);
lineTo(0, 0);
}
with (progressBar_mc.bar_mc) {
beginFill(0x000000, 100);
moveTo(0, 0);
lineTo(100, 0);
lineTo(100, 10);
lineTo(0, 10);
lineTo(0, 0);
endFill();
_xscale = 100;
}
progressBar_mc._x = 2;
progressBar_mc._y = 2;
// avanzamento del caricamento
var mclListener:Object = new Object();
mclListener.onLoadStart = function(target_mc:MovieClip) {
progressBar_mc.bar_mc._xscale = 0;
};
mclListener.onLoadProgress = function(target_mc:MovieClip, bytesLoaded:Number, bytesTotal:Number) {
progressBar_mc.bar_mc._xscale = Math.round(bytesLoaded/bytesTotal*100);
};
mclListener.onLoadComplete = function(target_mc:MovieClip) {
progressBar_mc.removeMovieClip();
};
mclListener.onLoadInit = function(target_mc:MovieClip) {
target_mc._height = 500;
target_mc._width = 700;
};
// Crea un clip filmato principale per ospitare il contenitore.
this.createEmptyMovieClip("my_mc", 4);
my_mc._visible = false;
my_mc._x = 150;
my_mc._y = 100;
drawRectangle(my_mc, 500, 500, 0x99FF00, 50);
function drawRectangle(target_mc:MovieClip, boxWidth:Number, boxHeight:Number, fillColor:Number, fillAlpha:Number):Void {
with (target_mc) {
beginFill(fillColor, fillAlpha);
moveTo(0, 0);
lineTo(boxWidth, 0);
lineTo(boxWidth, boxHeight);
lineTo(0, boxHeight);
lineTo(0, 0);
endFill();
}
}
// Crea un clip filmato secondario all'interno di "my_mc".
// Il clip filmato che viene sostituito dall'immagine.
my_mc.createEmptyMovieClip("container_mc",99);
my_mc.container_mc._x = 200;
my_mc.container_mc._y = 100;
// Usa MovieClipLoader per caricare l'immagine.
var my_mcl:MovieClipLoader = new MovieClipLoader();
my_mcl.addListener(mclListener);
progressBar_mc.bar_mc._visible=true;
// Inserisce il gestore di eventi nel clip filmato principale my_mc.
my_mc.onPress = function():Void {
trace("It works");
};
//pulsante x che chiude la finestra
my_mc.attachMovie( "pls", "pls1", 3 );
my_mc.pls1._x=200;
my_mc.onRelease=function(){
my_mc.unloadMovie()
my_mc.clear();
}