Comunidad de diseño web y desarrollo en internet online

Un mismo botón puede desencadenar dos acciones distintas?

Citar            
MensajeEscrito el 07 May 2008 11:00 pm
Hola amigos:

Una pregunta de principiante, que es lo que soy yo. ¿Un mismo botón puede desencadenar dos acciones distintas?

Código :

b1.onPress = function() {
   mueveLetras(true, 249);
};


Aquí el botón b1 hace funcionar un rueda en 3D consiguiendo que aparezca frente al espectador una palabra determinada.

Código :

b1.onRelease = function() {
   nocache = \"?nocaching=\"+random(65000);
   //Aqui le decimos a nuestro MovieClipLoader que cargu
   e el archivo
   //\"pelicula.swf\" y que lo muestre en \"carga_mc\" :D
   precargador_mcl.loadClip(\"Pelicula.swf\"+nocache, caja_mc);
};


Aquí en el código se explica lo que hará el botón en el evento onRelease.

Mi pregunta es si esto es posible hacerlo a la vez. También me gustaria saber si en el caso de que fuera el mismo evento en las dos funciones, onPress, por ejemplo, funcionaría a la vez.

Gracias por responderme, y un saludo a todos.

Por Pieterpan

5 de clabLevel



Genero:Masculino  

safari
Citar            
MensajeEscrito el 07 May 2008 11:01 pm
Bueno, el "\" no lo he puesto yo en el código :-) , así que no lo tomes en cuenta.

Por Pieterpan

5 de clabLevel



Genero:Masculino  

safari
Citar            
MensajeEscrito el 08 May 2008 01:51 am
Pon todo en el onPress

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 08 May 2008 06:25 pm
Gracias Jorge por tu rápida respuesta. Pero aunque ponga los dos en onPress, no funcionan a la vez. Te explicaré lo que tengo puesto:

- En la Capa1 (por ejemplo) esta colocado el scritp de Menu 3D que para el boton b1 tiene el codigo:

Código :

b1.onPress = function() {
   mueveLetras(true, 249);
};


- Si en una Capa2 coloco el siguiente codigo (más sencillo que el reproduje en mi primera intervención):

Código :

b1.onPress = function() {
   loadMovie(\"pelicula1.swf\", \"_root.cargador\");
   };


NO FUNCIONA LA SEGUNDA FUNCION(CARGA DE LA PELÍCULA); SI FUNCIONA LA PRIMERA (SE MUEVE EL MENU 3D)

- Si pongo los dos códigos uno tras otro en la misma capa: NO FUNCIONA EL MENU Y SI FUNCIONA LA CARGA DE PELICULA.

¿Qué puedo hacer?

Por Pieterpan

5 de clabLevel



Genero:Masculino  

safari
Citar            
MensajeEscrito el 08 May 2008 07:20 pm
El código es:

Código :

b1.onPress = function() {
   mueveLetras(true, 249);
  loadMovie("pelicula1.swf", "_root.cargador");
};


Si mueveLetras no funciona, será porque no es compatible con la carga de la peli, y supongo que tendrá que ver con alguna característica de tu menú 3D

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 10 May 2008 08:19 pm
Funciona !

Gracias. Eres una máquina, si me permites la expresión admirativa.

Hasta luego.

Por Pieterpan

5 de clabLevel



Genero:Masculino  

safari
Citar            
MensajeEscrito el 10 Oct 2008 04:34 pm
disculpen...tengo un problema, estaba tratando de hacer un boton que al presionar "boton.onPress..." cumpliera ciertas variables, y me funciono bien, el problema es que necesito que ese mismo boton cumpla otras variables contrarias a las variables anteriores, pero no se como hacerlo, ya que al poner "boton.onPress..." y despues otravez ese "boton.onPress" cumple ambos grupos de variables sin que me sirva el movimiento deseado.
alguien sabe como eliminar una funcion de onPress para que la siguiente sea igual pero no se contradigan mis variables?
gracias

Por hormy1

Claber

124 de clabLevel



 

firefox
Citar            
MensajeEscrito el 10 Oct 2008 06:53 pm
No tiene que ver con el hilo, abre un post nuevo

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

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