Comunidad de diseño web y desarrollo en internet online

llamar a una escena de un swf des de otro swf

Citar            
MensajeEscrito el 20 May 2008 07:42 am
hola, buenas a todos!

mi problemilla consiste en que tengo dos swf. uno de estos está dividido en diferentes escenas y el otro consta de solo uno.
mi pregunta es, cómo puedo ir desde el swf sin escenas a una escena determinada de mi otro swf?

muchas gracias!

saludos!

Por nunamoons

15 de clabLevel



Genero:Femenino  

firefox
Citar            
MensajeEscrito el 20 May 2008 09:53 am
Pon una etiqueta de fotograma adonde quieres ir, luego ve a esa etiqueta

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 20 May 2008 10:27 am
muchas gracias solisarg, pero podrñias decirme como se crean las etiquetas y cómo se va allí?

saludos!

Por nunamoons

15 de clabLevel



Genero:Femenino  

firefox
Citar            
MensajeEscrito el 20 May 2008 10:35 am
Seleccionas el fotograma y en el Inspector de propiedades, donde dice etiqueta de fotograma pones "mietiqueta"
Luego usas desde donde sea: _root.gotoAndPlay("mietiqueta")
Para mas detalles, F1->Etiqueta de fotograma

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 20 May 2008 10:52 am
mmmm, lo he intentado pero no funciona.
me expliaré mejor.

yo tengo dos pelis, A.swf i B.swf.

El A.swf tiene 5 escenas (escena1, escena2, escena3, escena4 y escena5)

yo tengo un botón en mi peli B.swf (que solamente consta de una escena) que quiero que al clicarlo me vaya (por ejemplo) a la escena3 de la peli A.swf.

uff, que lio!!
jejeje

muchas gracias

Por nunamoons

15 de clabLevel



Genero:Femenino  

firefox
Citar            
MensajeEscrito el 20 May 2008 10:59 am
Vale mi explicación anterior, dedícale tiempo, dale vueltas, mira la ayuda, etc

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 21 May 2008 10:57 am
lo siento, pero sigo sin entenderlo.
con la programación que me diste puedo ir de escena en escena, eso sí.
he mirado tutoriales y no he encontrado (posiblemente no sepa buscar bien) cómo debo ir desde b.swf a una escena concreta del a.swf.

con
on (release) {
_root.gotoAndPlay("valors");


}

no me funciona...

muchas gracias!!

Por nunamoons

15 de clabLevel



Genero:Femenino  

firefox
Citar            
MensajeEscrito el 21 May 2008 11:06 am
Para conocer la ruta a cualquier lugar, en el fotograma donde quieres ir agregas:

trace("estoy en: "+this)

Te sale en el trace la ruta completa, inclúyela en tu gotoAndPlay

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 May 2008 01:44 pm
hola de nuevo!
de veras que intentado lo del trace, pero no me sale,
no entiendo muy bien lo de la ruta. soy novata en flash y agradecería si pudieras explicarmelo más detalladamente.
disculpa las molestias y muchas gracias por todo!

saludos!

Por nunamoons

15 de clabLevel



Genero:Femenino  

firefox
Citar            
MensajeEscrito el 23 May 2008 01:55 pm
En una peli nueva creo un MovieClip con nombre de instancia MC1
En MC1 creo un MovieClip con nombre de instancia MC2
En MC2 creo un MovieClip con nombre de instancia MC3

En la línea de tiempo de MC3 pongo

trace(this)

Cuando publico me sale:

_level0. MC1.MC2.MC3

Esa es la ruta hacia mi clip

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 May 2008 02:07 pm
de acuerdo, me da la ruta, jaja!

_level0
he provado 3 combinaciones posibles en el gotoAndPlay:

on (release) {
_root.gotoAndPlay("_level0","valors");


}

on (release) {
_level0._root.gotoAndPlay("valors");


}


on (release) {
_root._level0.gotoAndPlay("valors");


}


pero ninguna de ellas me ha funcionado....

Por nunamoons

15 de clabLevel



Genero:Femenino  

firefox
Citar            
MensajeEscrito el 23 May 2008 02:14 pm
a parte de la programación que debe estar mal, he mirado la ruta de la peli B.swf i veo que la ruta también és level0.
no sé como solucionar este problema.
se me agotan las ideas...

lo siento

Por nunamoons

15 de clabLevel



Genero:Femenino  

firefox
Citar            
MensajeEscrito el 23 May 2008 02:20 pm
Si la etiqueta está en _root (_level0 es lo mismo que _root)

_root.gotoAndPlay("valors");

Ahora si la peli B.swf es cargada en otra, a no ser que sea cargada en _level0, la ruta nunca puede ser _level0

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 May 2008 02:40 pm
vale empiezo a entenderte.
lo que pasa es que yo cargo la b.swf en 0 porque en esta peli tengo un mc vacío donde cargo unas peliculas con interacción mediante un

on (release) {
cargador_mc.loadMovie("intro.swf")

si cargo esta peli, b.swf en level1, cuando vuelvo a a.swf se me quedan las pelis interactivas del b.swf encima de a.swf.
mi primer planteamiento era hacer que b.swf fuera una escena más de a.swf.
todas las escenas las llamo mediante
on (release) {
gotoAndPlay("valors", 1);
}
on (release) {
gotoAndPlay("instalacions", 1);
}

ETC

b.swf quería cargarla como
on (release) {gotoAndPlay("visita",0);

}

pero igualmente se me queda el mc vacío con las pelis por encima.

si quieres verlo:
a.swf = www.any10.com
b.swf = www.any10.com/visita_virtual.html

ésta última esta de prueba y se debería acceder a través de un botón en a.swf

gracias por estar ahí!!

saludos

Por nunamoons

15 de clabLevel



Genero:Femenino  

firefox
Citar            
MensajeEscrito el 23 May 2008 02:57 pm
Si cargas en nivel 0 es como si fueras a otra página, no queda nada de lo anterior. La idea es que cargues en un contenedor. Creas un MovieClip vacío, le pones de nombre de instancia "holder" y luego cargas todo allí:

holder.loadMovie("a.swf")

Los contenidos que cargues allí se irán reemplazando uno al otro

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 May 2008 03:21 pm
he creado el holder y he cargado bien a.swf.
mediante un boton cargo b.swf, pero cuando vuelvo a a.swf igualmente se me queda las pelis interactivas del b encima de a, y eso que a lo cargo en 1 y b en 0.

no sé como arreglarlo.
tiene algo que ver con las pelis que tengo cargados dentro de b mediante el mc vacío??

Por nunamoons

15 de clabLevel



Genero:Femenino  

firefox
Citar            
MensajeEscrito el 23 May 2008 03:32 pm
cargas todo allí


Siempre

holder.loadMovie("loquesea.swf")

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 May 2008 03:43 pm
no sé si es que no te entiendo, si no me explico...
sñe que debo cargarlo todo en holder.
pero en b.swf ya tengo un mc vacío donde cargo un video interactivo.

creo que aquí está el problema.
pq aunque en holder cargue a y b, el mc vació de b que contiene el video interactivo se queda encima aunque vaya a a.

muchas gracias!

Por nunamoons

15 de clabLevel



Genero:Femenino  

firefox
Citar            
MensajeEscrito el 23 May 2008 04:25 pm
El video no debería quedarse encima si el contenido es reemplazado, ya que todo el contenido de holder (incluído todo lo que se haya cargado internamente) se tiene que ir, a no ser que por allí se carguen cosas en niveles en vez de contenedores

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 27 May 2008 10:06 am
muchas gracias!
finalmente lo conseguí aunque cambiando un poco la estructura del proyecto!

Por nunamoons

15 de clabLevel



Genero:Femenino  

firefox

 

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