
08/12/2011, 06:55
|
 | | | Fecha de Ingreso: diciembre-2011 Ubicación: Carabayllo
Mensajes: 274
Antigüedad: 13 años, 2 meses Puntos: 36 | |
Respuesta: cd rom que contenga pdfs(apertura con acrobat) en flash cs5 (AS3) PRUEBA ESTO:
paso 1: creas tu clase Callback para generar una función después de otra y bueno tambien para pasar parámetros a los nativos evento de funciones flash:
package{
public class Callback{
// Create a wrapper for a callback function.
// Tacks the additional args on to any args normally passed to the
// callback.
public static function create(handler:Function,...args):Function{
return function(...innerArgs):void{
handler.apply(this,innerArgs.concat(args));
}
}
}
}
uan ves que tengas tu Callback.as
ahora vas a tu flash:
import Callback;
function abrirPDF(e:MouseEvent,RUTA:String){
navigateToURL(new URLRequest(RUTA))
}
boton1_btn.addEventListener(MouseEvent.CLICK,Callb ack.create(abrirPDF,"miarchivo.pdf"));
boton2_btn.addEventListener(MouseEvent.CLICK,Callb ack.create(abrirPDF,"miarchivo2.pdf"));
boton3_btn.addEventListener(MouseEvent.CLICK,Callb ack.create(abrirPDF,"miarchivo3.pdf")); |