Comunidad de diseño web y desarrollo en internet online

Problemas con loadClip

Citar            
MensajeEscrito el 16 Dic 2005 09:53 am
Buenas, soy nuevo en el foro y relativamente nuevo en flash. Tengo un problema. Os explico con un esquema.

Situación:

- Tengo una película P con un solo fotograma en el que incluyo un código AS.
- Dentro de este fotograma de P, tengo un clip instanciado que llamamos A.
- A tiene 40 fotogramas.
- En A hay 3 instancias de un clip que llamamos B.
- B está vacío en sus 3 instancias.

Esquema:

- P es la película Principal.
- A es un clip instanciado en P.
- B es un clip instanciado 3 veces en A.

Objetivo:

- Desde P, quiero entrar en A y cargar en las 3 instancias de B una foto con loadClip.

Problemas:

- B está en 3 fotogramas diferentes de A.

Espero que se entienda jajaja.

Por angro

4 de clabLevel



 

Cádiz (Andalucía)

firefox
Citar            
MensajeEscrito el 16 Dic 2005 02:58 pm
Bueno suponiendo que cada instancia tiene un nombre propio, piens que la forma de referirse a B desde la linea de tiempo de A es:

Código :

nombreInstancia_de_A.nombreInstancia_de_B=Propiedad_que_queremos_asignar_a_cadainstancia_de_B

Por antonio_L

161 de clabLevel



Genero:Masculino  

de Linares

firefox
Citar            
MensajeEscrito el 16 Dic 2005 03:10 pm
Perdón por la respuesta anterior, toqué el botón enviar sin querer, rectifico. Donde dice:Bueno suponiendo que cada instancia tiene un nombre propio, piens que la forma de referirse a B desde la linea de tiempo de A es:.Debe decir:
Bueno suponiendo que cada instancia tiene un nombre propio, pienso que la forma de referirse a B desde la linea de tiempo de P es:

Código :

nombreInstancia_de_A.nombreInstancia_de_B=Propiedad_que_queremos_asignar_a_cadainstancia_de_B
 

Por antonio_L

161 de clabLevel



Genero:Masculino  

de Linares

firefox
Citar            
MensajeEscrito el 16 Dic 2005 09:14 pm
Gracias Antonio por la respuesta.

Te comento que se me olvidó la relación entre el asunto y el problema, pero dudo que importe mucho.

Lo que tú dices es lo que hago yo, pero no funciona. Es decir, yo uso:

Código :

loader.loadClip("http://www.example.com/foto1.jpg","A.B");


A y B se entienden que son los nombres de las intancias.

Lo que yo veo que puede ser un problema es que las 3 instancias de B están cada una en un fotograma diferente de A. Quizá no tiene nada que ver, pero si hago esto:

Código :

createEmptyMovieClip("A",1);
A.createEmptyMovieClip("B",2);
loader.loadClip("http://www.example.com/foto1.jpg","A.B");


Funciona perfectamente. La única diferencia es que en uno partimos de cero y lo creamos todo y en el otro A y B ya están creados y B está en los fotogramas 10, 20 y 30 de A.

Por angro

4 de clabLevel



 

Cádiz (Andalucía)

firefox

 

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