Amigos tengo una duda. Que codigo debo ingresar en mi .fla para que me cargue un .swf creado en flash paper.
Gracias.
| |||
Nop... Cita: Al parecer no. pues tengo este codigo y no me funciona:
Iniciado por Prince El mismo código con el que cargas un swf externo, ya que si te fijas un documento en Flash Paper es un swf y lo puedes cargar exactamente igual que cualquier otro swf. function loadFlashPaper( path_s, // path of SWF to load dest_mc, // MC which we should replace with the SWF width_i, // new size of the dest MC height_i, // new size of the dest MC loaded_o) // optional: object to be notified that loading is complete { var intervalID = 0; var loadFunc = function() { dest_mc._visible = false; var fp = dest_mc.getIFlashPaper(); if (!fp) return; if (fp.setSize(width_i, height_i) == false) return; dest_mc._visible = true; clearInterval(intervalID); loaded_o.onLoaded(fp); } intervalID = setInterval(loadFunc, 100); dest_mc.loadMovie(path_s); } //El siguiente código muestra cómo utilizar la función loadFlashPaper() después de incrustar un archivo SWF de FlashPaper: function onLoaded(fp) { // loading is complete, so we can now adjust the current page, zoom, etc. // go to page 50. fp.setCurrentPage(50); // change magnification to 33% fp.setCurrentZoom(33); } loadFlashPaper("FlashPaper.swf", theDocMC, theDocMC._width, theDocMC._height, this); Todo bien pero lo señalado en rojo me da problema. por mas que lo rellene con lo que indica el comentario. pueden probarlo si pueden. Gracias |
| ||||
Cita: Esa era la linia que tenias mal. No es que estuviese mal pero tenias comentarios por el medio que no dejaban compilar bien al flash =)
Iniciado por gabo_ben07 Al parecer no. pues tengo este codigo y no me funciona:
Código:
Todo bien pero lo señalado en rojo me da problema. por mas que lo rellene con lo que indica el comentario. pueden probarlo si pueden. function loadFlashPaper(path_s, dest_mc, width_i, height_i, loaded_o) { var intervalID = 0; var loadFunc = function() { dest_mc._visible = false; var fp = dest_mc.getIFlashPaper(); if (!fp) return; if (fp.setSize(width_i, height_i) == false) return; dest_mc._visible = true; clearInterval(intervalID); loaded_o.onLoaded(fp); } intervalID = setInterval(loadFunc, 100); dest_mc.loadMovie(path_s); } //El siguiente código muestra cómo utilizar la función loadFlashPaper() después de incrustar un archivo SWF de FlashPaper: function onLoaded(fp) { // loading is complete, so we can now adjust the current page, zoom, etc. // go to page 50. fp.setCurrentPage(50); // change magnification to 33% fp.setCurrentZoom(33); } loadFlashPaper("FlashPaper.swf", theDocMC, theDocMC._width, theDocMC._height, this); Gracias ArgoN
__________________ <?php $Pienso=rand(0,1); $Siento=rand(0,1); echo "Yo ".($Pienso?($Siento?"Amo":"Existo"):($Siento?"Llor o":"Muero")) ?> |
| |||
function loadFlashPaper( path_s, // path of SWF to load dest_mc, // MC which we should replace with the SWF width_i, // new size of the dest MC height_i, // new size of the dest MC loaded_o) // optional: object to be notified that loading is complete { La verdad es con esto que tengo problema lo demas parece estar bien. debo de intruducir mal algo aqui. no se tengo problemas aqui. ayuda!!! |
| ||||
Ya te lo dije en el anterior post, te lo vuelvo a repetir. Los comentarios esos enmedio de las variables de la funcion no dejan compilar bien al flash y por consiguiente te da error. Pon esto:
Código:
En vez de lo que tenias:function loadFlashPaper(path_s, dest_mc, width_i, height_i, loaded_o) {
Código:
Y muy seguramente te funcionara function loadFlashPaper( path_s, // path of SWF to load dest_mc, // MC which we should replace with the SWF width_i, // new size of the dest MC height_i, // new size of the dest MC loaded_o) // optional: object to be notified that loading is complete { ArgoN
__________________ <?php $Pienso=rand(0,1); $Siento=rand(0,1); echo "Yo ".($Pienso?($Siento?"Amo":"Existo"):($Siento?"Llor o":"Muero")) ?> |
| ||||
Humm que curioso, cuando le doy a "revisar sintaxis" me dice que "Este script no contiene errores" sin embargo cuando le doy a "Formato automático" me dice que "Este script no se puede formatear porque contiene errores. Corrija el error y vuelva a intentarlo" Es cierto, quizas lo que este fallando este mas arriba...
__________________ <?php $Pienso=rand(0,1); $Siento=rand(0,1); echo "Yo ".($Pienso?($Siento?"Amo":"Existo"):($Siento?"Llor o":"Muero")) ?> |
| ||||
Pues lo que pasa se que los comentarios no tiene forma de ponerlos en una sola línea sin modificar el código. Estas de acuerdo en que si le pusiera formato automático tendría que poner los parámetros que recibirá la función en una sola línea, pero no puede hacerlo porque los comentarios que tiene le estorban para eso y por lo tanto indica que tiene errores, pero el código en sí no los tiene. Bueno, sea como sea esperemos la respuesta de Gabo
__________________ - P R I N C E - |
| |||
Bien, este es el ejemplo que viene con la ayuda de flash paper asi que no creo que tenga errores simplemente no se como rellenar los campos y por mas que he intentado no he podido, algo esta mal cuando se rellenan y no se que. Sigamos probando talves alguien entre nosotros descubre donde esta el problema. Gabo. |
| |||
Re: Flash Paper yo lo mas que he podido hacer es esto en un frame stop (); {contenedor = this.createEmptyMovieClip("holder", 1); contenedor._x = 100; contenedor._y = 153; contenedor.loadMovie("este.swf") } y si lo carga pero no puedo hacerlo ni mas ancho ni mas largo, alguna idea? |