Comunidad de diseño web y desarrollo en internet online

Ayuda con Condicionales IF

Citar            
MensajeEscrito el 30 Ene 2008 08:19 pm
Hola a todos ...

Soy diseñador y manejo el actionscript a un nivel medio, pero tengo un inconveniente.
Resulta que estoy haciendo un sitio en flash en el cual los contenidos se cargan desde un .swf externo dentro de un fotograma dentro del sitio.

-Esto quiere decir que si presiono un boton (en el sitio) la accion es que se diriga al fotograma 2.
-Y en este fotograma hay un action que es:

Código :

stop();
loadMovie("miclip_externo.swf",(_root.holder_contenidos));


Y por supuesto que en este fotograma hay un movieClip en donde se van a ubicar los clips cargados.

LO QUE QUIERO HACER ES LO SIGUIENTE:

Que al presionar en el boton (ò movieclip) se dirija siempre al mismo fotograma (ejemplo: fotograma 2) y que:

- al presionar el boton 1 me cargue el clip 1
- al presionar el boton 2 me cargje el clip 2 .... etc

Segùn mi conocimiento, se hace con el condicional If ... se como trabajarlo pero no se el còdigo; el pocas palabras la sintaxis para el boton (moviclip) seria la siguiente:

a) al presionar el boton XXXXOOOO dirijase al fotograma 2

b) y en el fotograma 2 este action:

si presiono el boton XXXXOOOO carge en el contenedor el clip XXXXOOOO.

Gracias por su tiempo

Por diego2008kat

95 de clabLevel



 

Diseñador

firefox
Citar            
MensajeEscrito el 30 Ene 2008 08:41 pm
No nesesariamnte debe hacerse con un if
sino que cada boton tiene su propio codio es decir

Código :

btn_1.onRelease=function(){
  gotoandstop(2);
//////acciones////////
}

o directamente en el boton dependiendo

Por Keith_NT

451 de clabLevel

3 tutoriales

 

México, Estado de México

msie7
Citar            
MensajeEscrito el 31 Ene 2008 03:38 pm
Muchas gracias ... voy a intentarlo

Por diego2008kat

95 de clabLevel



 

Diseñador

firefox
Citar            
MensajeEscrito el 31 Ene 2008 04:27 pm
Puedes trabajar con valores de variables, así como tu lo planteas.
Y preguntas por esos valores de variables, en ése fotograma a donde tu vas.
Es una solucion rápida :P.
Suerte

Por gustavogarzon

166 de clabLevel



 

msie7
Citar            
MensajeEscrito el 31 Ene 2008 04:46 pm
Que tal ...

resulta que use el còdigo que me envio para colocarlo en el boton y quedo asì:

Código :

onClipEvent (load) {
   btn_1.onRelease = function() {
      _root.gotoAndStop("contenidos");
      loadMovie("miclip.swf",(_root.holder_contenidos));
};
}


Pero resulta que no se està dirigiendo al fotograma que necesito donde se carguen los contendios; por esto le mando el archivo para que lo mire y me entienda mejor ... en este ejemplo hay dos botones; uno con el còdigo que me enviò y otro con el mètodo que yo estoy usando.

lo puede ver en esta direccion:

http://www.skpepublicidad.com/pruebas/sitio_web.zip

Gracias por su ayuda

Por diego2008kat

95 de clabLevel



 

Diseñador

firefox
Citar            
MensajeEscrito el 31 Ene 2008 04:48 pm
Oyeme, tienes que poner:
loadMovie("miclip.swf",(_root.holder_contenidos));
Pero en el fotograma ese donde tienes el holder... de lo contrario, el no sabe de qué le estás hablando.
Suerte.

Por gustavogarzon

166 de clabLevel



 

msie7
Citar            
MensajeEscrito el 31 Ene 2008 05:17 pm
Señores ....

Encontre la soluciòn al problema que tenia .... Se los explico:

1 - Se crea un fotograma en donde van a ir los contenidos con la accion:

Código :

stop();


dicho fotograma debe llevar un label llamado contenidosy por su puesto con un clip vacio donde se van a cargar los swf

2- En cada boton (que en verdad es un clip) debe llevar el siguiente còdigo:

Código :

on (release) {
   //dirijase al fotograma donde esta el clip vacio
   _root.gotoAndStop("contenidos");
   //que el submenu se devuelva a su estado original
   _root.clip_submenu.gotoAndStop(1);
   //cargar la pelicula externa
   loadMovie("contenido_historia.swf",(_root.holder_contenidos));
}

Por diego2008kat

95 de clabLevel



 

Diseñador

firefox

 

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