Comunidad de diseño web y desarrollo en internet online

Error al importar un swf con clase KeyObject (de senocular)

Citar            
MensajeEscrito el 23 Mar 2009 10:56 am
Buenas no se si a alguien le ha pasado esto alguna vez, si es así ruego me digan cuál puede ser el problema.
Me explico (uso flash CS3 AS3)
Tengo un swf que funciona ok es un pequeño cuadrado que se mueve al pulsar las flechas usa la clase KeyObject de senocular
Pero al importar ese swf dentro de otro fichero swf me da este error:
TypeError: Error #1009: No se puede acceder a una propiedad o a un método de una referencia a un objeto nulo.
at com::KeyObject/construct()
at com::KeyObject$iinit()
at 1_fla::MainTimeline/1_fla::frame1()

Me podeis comentar algo? Gracias por vuestro tiempo.

Por araña

35 de clabLevel



 

msie
Citar            
MensajeEscrito el 23 Mar 2009 11:09 am
Seguramente está buscando en el escenario algo que no existe, puede ser un MovieClip o algo creado runtime. Dado que el code de la línea de tiempo principal se ejecuta antes que el code del SWF cargado, no puedes acceder a elemtos si la clase no se ha inicializado. Puedes dejar correr un fotograma y empezar la acción en el segundo para dar tiempo de que se inicialice internamente cualquier elemento que necesite la clase que te traes

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 23 Mar 2009 12:20 pm
Muchas gracias por tu información. Probaré lo que me dices y te confirmaré.

Por araña

35 de clabLevel



 

msie
Citar            
MensajeEscrito el 23 Mar 2009 12:37 pm
CORRECTO-He dejado un par de fotogramas en blanco en el swf que cargo y funciona perfectamente. Eres un fenómeno.
Gracias Jorge.

Por araña

35 de clabLevel



 

msie

 

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