ciao,
non sono molto ferrata nell'action script...sto realizzando un cd-rom
in flash ed ho un problema: cliccando dei bottoni devono aprirsi dei
documenti pdf e doc che ho già prontamente convertito in swf tramite
flash paper. ora però non so come devo fare dal punto di vista
dell'action script. l'unico indizio che ho trovato fino ad ora è
questa funzione nella guida di flashpaper, ma non capisco come devo
personalizzarla, dove devo metterla, cosa devo scrivere sul bottone
etc...
Il seguente codice mostra come caricare un file FlashPaper SWF in un
normale file FLA mediante la funzione loadFlashPaper():
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);
}
Il seguente codice mostra come utilizzare la funzione loadFlashPaper()
dopo avere incorporato un file FlashPaper SWF:
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);
Il valore fp.setCurrentPage è stato impostato su 50 e il valore
fp.setCurrentZoom su 33. Quando il file FLA verrà esportato, la pagina
50 del file FlashPaper SWF incorporato apparirà all'interno del file
SWF esportato con un ingrandimento del 33%.
i pdf convertiti in swf li tengo nella stessa cartella del fla.
ho installato anche un certo "flash paper component" ma non so come
utilizzarlo e se fa il caso mio. vi ringrazio!!!!!!!!!

Rispondi quotando
avevo dimenticato di installare il componente...
