Comunidad de diseño web y desarrollo en internet online

Problema con links

Citar            
MensajeEscrito el 23 Abr 2009 07:55 am
Buenos días a todos, soy novato en esto del ActionScript 3.0 y estoy teniendo un problema que me temo que debe ser una tontería, pero no doy con la solución. Es tan simple como poner en una película de flash 3 links que tienen que abrir cada uno de ellos un documento htm externo. El código es el siguiente:

import flash.events.*;

var evento:MouseEvent;
var link1:String = "index.htm";
var link2:String = "pautas.htm";
var link3:String = "variables.htm";

function links(evento):void {
switch (evento.target.name) {
case 'temario' :
navigateToURL(new URLRequest(link1));
break;
case 'pautas' :
navigateToURL(new URLRequest(link2));
break;
case 'variables' :
navigateToURL(new URLRequest(link3));
break;
}
}
temario.addEventListener(MouseEvent.CLICK,links);
pautas.addEventListener(MouseEvent.CLICK,links);
variables.addEventListener(MouseEvent.CLICK,links);

Al generar el swf Flash me da el siguiente error

TypeError: Error #1009: No se puede acceder a una propiedad o a un método de una referencia a un objeto nulo.
at cp06_fla::MainTimeline/frame1()

¿Sabéis a qué es debido?
Gracias por anticipado.

Por lrs

5 de clabLevel



 

firefox
Citar            
MensajeEscrito el 23 Abr 2009 11:23 am
Asegúrate que existan los 3 botones con su correspondiente nombre de instancia, asegúrate que en opciones de Publicación, Flash Tab, Settings de AS3, tengas marcado declarar automáticamentes instancias en el escenario

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.