Comunidad de diseño web y desarrollo en internet online

Buenas, una preguntilla¿?

Citar            
MensajeEscrito el 23 Sep 2005 08:23 am
Hola, he encontrado hace poco esta pagina y la encuentro genial :)


He estado buscando, pero no encuentro lo que busco, lo siento si repito post :P


Estoy haciendo una animacion flash, en la que el menu sale apartir de un boton, este menu esta dentro de un clip.

El problema esta cuando quiero que el boton me salte de de escena, me han comentado que se tiene de poner un _root, pero la verdad que no se como ponerlo. :evil:

si me podeis ayudar¿? merci

Por JAHlive

18 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 23 Sep 2005 09:33 am
Saludos, y bienvenido a Cristalab JAHlive ;)

con _root lo que consigues es hacer referencia a MC base de toda la aplicación, pero no sé muy bien para que lo necesitas, si puedes explicarte mejor, intentaremos ayudarte mejor :)

Por MorphX

SWAT Team

982 de clabLevel

3 tutoriales

  SWAT

La Telaraña Digital

msie
Citar            
MensajeEscrito el 23 Sep 2005 09:56 am
Intentare explicarme mejor.

Necesito un menu que se estire y se encoja dependiendo del usuaro. Esto lo he solucionado creando un clip (animacion) con los botones dentro de esta.

Cuando la animacion se desplega (stop()) tienes los botones visibles. Pero con un simpre on (realase) { gotoandplay ("escena 2") ; } no funciona, simplemente se salta el Stop :evil: supongo que por el play¿?

Yo quiero que este menu creado dentro de un clip, cuando cliques el boton, canvie de escenas (ya que toda la web esta hecha con flash)

merci

Por JAHlive

18 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 23 Sep 2005 10:02 am
Usa gotoAndStop para que cuando llegue a la escena deseada se detenga, y le pase el control a tu script.

De todos modos, yo hubiera intentado hacerlo desmembrado, a base de MC elementales que se cargaran por orden del menu ese que dices, y la animación la haría con AS sobre un MC vacío que contuviese el menú, y me quito de problemas con la línea de tiempo.

Un saludo...

Por MorphX

SWAT Team

982 de clabLevel

3 tutoriales

  SWAT

La Telaraña Digital

msie
Citar            
MensajeEscrito el 23 Sep 2005 10:09 am
pero esque no me va a ninguna escena!!! sino salta el stop del clip. pero se queda en la misma escena¿?

lo siento pero no entiendo tu jerga de mc, etc¿?¿? esque yo suelo hacer paginas HTM no flash y no lo controlo mucho :P

Por JAHlive

18 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 23 Sep 2005 10:29 am
A ver si esto te sirve, si no te sirve, te sugiero que nos pases algo de codigo para mirar, o un sitio donde podamos ver el efecto que describes.

Te comento: Entiendo que usas un boton en la escena principal, para desplegar otro Clip secundario ke es el que contiene el menú, cierto? si es así ese menú al ser un subclip dentro de la escena pricipal no controla la linea principal de la escena BASE Directamente, para ello debes poner algo así

Código :

  __parent.gotoAndStop("escena2");

o bien

 __root.gotoAndStop("escena2");


con parent haces referencia al clip justo anterior al que estas usando, Imaginate un arbol donde __root es la raiz (escena principal) y de él cuelgan el resto de clips

Espero que te sirva ... ;)

Por MorphX

SWAT Team

982 de clabLevel

3 tutoriales

  SWAT

La Telaraña Digital

msie
Citar            
MensajeEscrito el 23 Sep 2005 10:44 am
no me funciona :cry:

no se como enviarte el codigo. pero te lo hago como un arbol

escena / simbolo / animacion / aqui estan los botones


el simbolo es el clip donde se estira y se contrae el menu

la animacion es un fade in de los botones

y luego estan los botones normales

he puesto

on (realase) { _parent.gotoandplay ("escena2"); }

pero no funciona....


merci

Por JAHlive

18 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 23 Sep 2005 10:56 am
ok, pues por lo que acabas de decirme, es lógico que no te funcione, ya que con _parent, solo subes un nivel en el arbol y tu tienes 3 niveles que subir ;) de modo que o bien pones: _parent._parent._parent.gotoAndStop("escena2"); o para que no sea tan engorroso llama directamente a la raiz con _root.gotoAndStop("escena2");

Suerte ;)

Por MorphX

SWAT Team

982 de clabLevel

3 tutoriales

  SWAT

La Telaraña Digital

msie
Citar            
MensajeEscrito el 23 Sep 2005 11:11 am
el :_root no me funciona
ahora lo pruebo merci

Por JAHlive

18 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 23 Sep 2005 11:14 am
no va .... me estoy volviendo loco


si te paso el fla me lo puedes mirar¿?¿?¿? si no es mucha molestia¿?


merci

Por JAHlive

18 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 23 Sep 2005 11:31 am
Donde está escrito el código, lo seleccionas, y lo copias. Despues, lo pegas aquí.

por cierto, te has pasao un poco con el tamaño de la firma no crees?

Que pasa neeeeeeeeng? :lol:

Por Sisco

BOFH

3700 de clabLevel

12 tutoriales
4 articulos

Genero:Masculino   Bastard Operators From Hell

Catalunya

firefox
Citar            
MensajeEscrito el 23 Sep 2005 01:35 pm
el codigo es

on (release) {
_parent._parent._parent.gotoAndPlay("Escena2");

}

pero no va, esta drentro de una animacion dentro de un simbolo

merci

Por JAHlive

18 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 23 Sep 2005 02:54 pm
te falta un parent más, pq estas realizando la llamada desde el intenrior del boton, que es otro simbolo más.

Joer que lio tienes hecho :S

Por MorphX

SWAT Team

982 de clabLevel

3 tutoriales

  SWAT

La Telaraña Digital

msie
Citar            
MensajeEscrito el 29 Sep 2005 02:43 am
saludos...

lo q pasa es que dentro de un MC tiene que decirle a la película que maneje otra línea de tiempo, externa a la del MC....


en ves deceste código

on (realase) { gotoandplay ("escena 2")

use este______________________________________


on (release) {
with (_level0.gotoAndStop("escena 2"));
}
___________________________________________

Por mx666

0 de clabLevel



 

msie
Citar            
MensajeEscrito el 29 Sep 2005 03:23 am
wow, aparecio el hermano metalero de pucca! ^^

Por Mariux

BOFH

7756 de clabLevel

28 tutoriales
15 articulos

Genero:Femenino   Héroes Editores

Diseñadora & ilustradora

firefox
Citar            
MensajeEscrito el 29 Sep 2005 06:41 am
merci

Por JAHlive

18 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 29 Sep 2005 06:47 am
lo acabo de probar y me da el siguiente mensage

Error: No se pudo efectuar la acción 'with' porque el objeto especificado no existe.

Por JAHlive

18 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 29 Sep 2005 07:50 am
Yo te recomendaría que uses etiquetas (labels) en vez de escenas, verás como todo funciona a la perfección. :wink:

Por La100rra

Claber

5776 de clabLevel

11 tutoriales
4 articulos

Genero:Masculino  

Cd. Juárez, Chihuahua, México.

clabbrowser

 

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