Comunidad de diseño web y desarrollo en internet online

Botones se vuelven locos.

Citar            
MensajeEscrito el 21 May 2011 08:57 pm
Buenas vengo con un dato curioso. E creado no una pagina si no presentación. Que posee varias secciones. En ellas existen cambios de fotogramas uno por uno usando botón de siguiente y anterior. Para ello e usa los gotoandstop y el numero del fotograma que viene, no use nextframe porque pensé que causaba el problema que escribo ahora: Al jugar mucho con los botones especialmente si vuelves para atrás, puede que cuando le des siguiente se valla al ultimo frame. Alguien sabe porque pasa esto?

Por crazyder

17 de clabLevel



 

chrome
Citar            
MensajeEscrito el 22 May 2011 04:37 am
De 1 por 1?

usa nextFrame() y prevFrame()

Por nasho

Claber

908 de clabLevel

1 tutorial

Genero:Masculino  

Web Developer

chrome
Citar            
MensajeEscrito el 23 May 2011 02:13 am
Hombre te digo que, primero use esos 2 y pasaba. Y pensé estos deben causar el error. Entonces lo hice a pie 1 por 1. Pero resulta que es igual.

Por crazyder

17 de clabLevel



 

chrome
Citar            
MensajeEscrito el 23 May 2011 06:25 am
usas variables??

si solo tienes 2 botones uno siguiente con nextFrame y otro anterior con prevFrame... no va a tener ningún problema

Por nasho

Claber

908 de clabLevel

1 tutorial

Genero:Masculino  

Web Developer

chrome
Citar            
MensajeEscrito el 23 May 2011 11:11 am
Necesitamos mas data. Que codigo usas?
como dice nasho, nextFrame y prevFrame debiesen funcionar.
Es posible que tengas diferentes instancias de tus botones, debes asegurarte que se encuentren en el mismo layer en toda la linea del tiempo sin ningun fotograma clave.

Por Acreonte

Claber

1543 de clabLevel

5 tutoriales
6 articulos

Genero:Masculino  

Digital Scientist

firefox
Citar            
MensajeEscrito el 23 May 2011 12:19 pm

Código ActionScript :

stop();

function btn_01_funcion2($event:MouseEvent):void{
   gotoAndStop(1);
   }
btn_01.addEventListener(MouseEvent.CLICK, btn_01_funcion2);

function btn_02_funcion2($event:MouseEvent):void{
   gotoAndStop(3);
   }
btn_02.addEventListener(MouseEvent.CLICK, btn_02_funcion2);


Actualmente este vendría siendo el código. Uno por uno en cada frame. Como se dará cuenta no use variables.

Por crazyder

17 de clabLevel



 

chrome
Citar            
MensajeEscrito el 23 May 2011 02:06 pm
Sigue los consejos que te hemos dado:

nasho escribió:

usa nextFrame() y prevFrame()

Acreonte escribió:

debes asegurarte que se encuentren en el mismo layer en toda la linea del tiempo sin ningun fotograma clave.

Necesitas una sola instancia de cada boton.

Por Acreonte

Claber

1543 de clabLevel

5 tutoriales
6 articulos

Genero:Masculino  

Digital Scientist

firefox
Citar            
MensajeEscrito el 23 May 2011 03:05 pm
http://www.dercreations.com/simple.rar compa aquí les anexo un rar, agregue una porción de l oque hice, esa es una de las secciones que se vuelve loca. Pueden ver como organice detallar mejor que es puede estar mal. Gracias por la ayuda.

Por crazyder

17 de clabLevel



 

chrome
Citar            
MensajeEscrito el 23 May 2011 06:36 pm
Pon los botones en un layer aparte que cubra todos los frames que necesita tu presentación... para evitar duplicar o escribir mal el nombre de instancia.

Después de eso en el 1er frame escribes tu código usando nextFrame y prevFrame solo una vez

Y como nota: No se si alguien baje tu archivo... aquí ofrecemos resultados no hacemos trabajos. Sin ganas de ofender.

Por nasho

Claber

908 de clabLevel

1 tutorial

Genero:Masculino  

Web Developer

chrome
Citar            
MensajeEscrito el 23 May 2011 07:20 pm
Okas no se preocupe solo lo coloque de referencia, no sabia que no se podía. Solo lo coloque como mejor referencia de lo que hice. No había pensado en lo que me dijiste probare.

Por crazyder

17 de clabLevel



 

chrome

 

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