17/08/2004, 21:46
|
| | | Fecha de Ingreso: mayo-2003 Ubicación: DF
Mensajes: 574
Antigüedad: 21 años, 6 meses Puntos: 1 | |
Ah, claro que sí...
Código:
stop();
//-----------------CuadroGris de Fondo Loader----------------------------------------------
var GrayBox:Function = function () {
this.createEmptyMovieClip("box_mc", this.getNextHighestDepth());
box_mc._x = Stage.width/2-60;
box_mc._y = Stage.height/2-20;
box_mc.ancho = new Number(15);
box_mc.posicion = {x1:0, y1:0, x2:120, y2:0, x3:120, y3:box_mc.ancho, x4:0, y4:box_mc.ancho};
with (box_mc) {
lineStyle(0, 0x000000, 0);
moveTo(box_mc.posicion.x1, box_mc.posicion.y1);
beginFill(0x666666, 100);
lineTo(box_mc.posicion.x2, box_mc.posicion.y2);
lineTo(box_mc.posicion.x3, box_mc.posicion.y3);
lineTo(box_mc.posicion.x4, box_mc.posicion.y4);
lineTo(box_mc.posicion.x1, box_mc.posicion.y1);
endFill();
}
ProgBar();
};
//-----------------------------------------------------------------------------------------
//-----------------------------Checar Progreso---------------------------------------------
var Checar:Function = function () {
progBar_mc._xscale = 0;
progBar_mc.loaded = new Number();
progBar_mc.onEnterFrame = function() {
if (this._parent.getBytesLoaded() == this._parent.getBytesTotal()) {
this._parent.box_mc.clear();
this._parent.progBar_mc.clear();
this._parent.play();
this._parent.load_txt._visible = false;
delete this.onEnterFrame;
} else {
this.loaded = Math.ceil(this._parent.getBytesLoaded()/this._parent.getBytesTotal()*100);
this._xscale = this.loaded;
this._parent.load_txt.text = "Loading . . . "+Math.ceil(this._parent.getBytesTotal()/1024)+" Kb";
this._parent.load_txt.autoSize = true;
}
};
};
//-----------------------------------------------------------------------------------------
//---------------ProgressBar---------------------------------------------------------------
var ProgBar:Function = function () {
this.createEmptyMovieClip("progBar_mc", this.getNextHighestDepth());
progBar_mc._x = box_mc._x+2;
progBar_mc._y = box_mc._y+2;
progBar_mc.ancho = new Number(box_mc.ancho-4);
with (progBar_mc) {
lineStyle(0, 0xFFFFFF, 0);
moveTo(0, 0);
beginFill(0xCCCCCC, 100);
lineTo(box_mc.posicion.x2-4, box_mc.posicion.y2);
lineTo(box_mc.posicion.x3-4, progBar_mc.ancho);
lineTo(box_mc.posicion.x4, progBar_mc.ancho);
lineTo(0, 0);
endFill();
}
this.createTextField("load_txt",this.getNextHighestDepth(),box_mc._x, box_mc._y + box_mc._height,0,0);
var formato:TextFormat = new TextFormat();
with(formato){
font = "Verdana";
size = 10;
color = 0x999999;
bold = true;
}
load_txt.setNewTextFormat(formato);
Checar();
};
//----------------------------------------------------------------------------------------
GrayBox();
Ésto lo hice así.
Este código está en el primer frame de mi película, la cual solamente tiene dos frames.
En el segundo frame está otro código con la página.
La película sólo tiene una escena.
GRACIAS.
__________________ - P R I N C E - |