Comunidad de diseño web y desarrollo en internet online

Soy nuevo, Problema con boton en actionscript 3.0 ayuda porf

Citar            
MensajeEscrito el 17 Nov 2008 04:42 pm
Bueno he leido muchos posts y me han ayudado mucho, el problema es el siguiente, tengo una presentacion y en el ultimo frame tengo un boton, lo que quiero es que al darle click al boton me cargue otro swf.

este es el codigo que tengo..

Código :

stop()

function presion(evento:Event):void
{
   var cargar = new Loader();
   cargar.load(new URLRequest("index.swf"))
}
Boton.addEventListener(MouseEvent.CLICK,presion);




me sale un error al publicar...

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



por favor que puedo hacer?

Por IkkiSan

3 de clabLevel



 

safari
Citar            
MensajeEscrito el 17 Nov 2008 05:48 pm
¿Existe Boton en el escenario?
agrega addChild(cargar) para visualizar lo que has caergado

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 17 Nov 2008 05:53 pm
sip existe... seleccione el boton y en "nombre de instancia" le puse Boton... a eso te refieres verdad? le coloque addChild(cargar) y tampoco sale el mismo error, es como si no llamara al otro swf... al llegar al ultimo frame sale el error en la salida...

Por IkkiSan

3 de clabLevel



 

safari
Citar            
MensajeEscrito el 17 Nov 2008 06:07 pm
El error 1009 quiere decir que algo no existe, pero es un poco amplio. Comenta las líneas dentro de la función a ver si tiene que ver con el botón o con el Loader. Quedaría así:

Código ActionScript :

stop()

function presion(evento:Event):void
{
   //var cargar:Loader = new Loader();
   //cargar.load(new URLRequest("index.swf"))
}
Boton.addEventListener(MouseEvent.CLICK,presion);


Y recuerda que mayúsculas y minúsculas deben coincidir, es decir el nombre de instancia Boton debe empezar con mayúscula

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 17 Nov 2008 06:20 pm
igual ya no se que mas intentar, sera que si pongo "C:/Documents and Settings/...../index.swf" en vez de solo index.swf me va a servir?

Por IkkiSan

3 de clabLevel



 

safari
Citar            
MensajeEscrito el 17 Nov 2008 07:05 pm
Has comentado dos líneas, ¿sigue dando error?

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 17 Nov 2008 07:22 pm
sip puse...

Código :

stop() 
 
function presion(evento:Event):void 
{ 
   //var cargar:Loader = new Loader(); 
   //addChild(cargar);
   //cargar.load(new URLRequest("index.swf")) 
} 
Boton.addEventListener(MouseEvent.CLICK,presion); 


no se si tenga algo que ver que es un simbolo de boton, o es solamente que no encuentra mi index.swf

Por IkkiSan

3 de clabLevel



 

safari
Citar            
MensajeEscrito el 17 Nov 2008 07:24 pm
¿sigue dando el mismo error?

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 17 Nov 2008 07:29 pm
el mismo error.. exactamente igual

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

Por IkkiSan

3 de clabLevel



 

safari

 

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