Hola a todos
Necesito solucionar algo urgentemente...
He descargado desde el "deposito de componentes" uno creado por Maltos llamado "cargarpeliculaen" con el que es posible "cargar pelicula en posicion x e y, pero, con precarga"...
El componente funciona muy bien... pero mi problema llego cuando quise embeder una fuente determinada, lo cual me ha sido imposible...
Creo que hay que hacerlo mediante codigo... pero he consultado el foro, la ayuda de flash y no he podido solucionar el tema...
Para que me ayuden les envio el codigo:
pelicula = archivo;
this.createEmptyMovieClip("panel_mc", ++nivel);
panel_mc._x = this._x;
panel_mc._y = this._y;
this.createTextField("por_txt", 1000, 0, 0, 100, 100);
por_txt._x = 312;
por_txt._y = 206;
por_txt.autoSize = true;
por_txt.selectable = false;
mi_fmt = new TextFormat();
mi_fmt.size = 10;
mi_fmt.font = "arial";
mi_fmt.align = "right";
panel_mc.loadMovie(pelicula);
this.por = 0;
this.onEnterFrame = function() {
if (this.por == undefined) {
por_txt.text = "No se encuentra el archivo";
} else {
if (this.por != 100) {
this.cargados = Math.round(panel_mc.getBytesLoaded()/1024);
this.total = Math.round(panel_mc.getBytesTotal()/1024);
this.por = Math.round(panel_mc.getBytesLoaded()/panel_mc.getBytesTotal()*100);
por_txt.text = "cargando... "+this.por+"%";
por_txt.setTextFormat(mi_fmt);
panel_mc.gotoAndStop(0);
panel_mc._visible = 0;
} else {
delete this.onEnterFrame;
por_txt.removeTextField();
panel_mc._visible = 1;
panel_mc.gotoAndPlay(destino);
}
}
};
//este es el codigo en el primer fotograma dentro del componente//
Originalmente el componente tiene como formato de fuente la arial... pero extrañamemte cuando la visualizo desde el navegador en un html no funciona.... y como les dije, con otra fuente que no este en el ordenador tampoco...Alguien sabe como ayudarme.... espero pronta respuesta...