Foros del Web » Creando para Internet » Flash y Actionscript »

Ejecutar el contenido de un botón sin pulsarlo

Estas en el tema de Ejecutar el contenido de un botón sin pulsarlo en el foro de Flash y Actionscript en Foros del Web. Hola a todos, mi duda es si hay alguna función predefinida de actionScript para ejecutar un botón sin tener que pulsarlo (o lo que sea) ...
  #1 (permalink)  
Antiguo 02/02/2007, 10:11
nacapi
Invitado
 
Mensajes: n/a
Puntos:
Ejecutar el contenido de un botón sin pulsarlo

Hola a todos,
mi duda es si hay alguna función predefinida de actionScript para ejecutar un botón sin tener que pulsarlo (o lo que sea) desde actionScript.

Se me había ocurrido hacerlo mediante una función así:

Código:
function on_release_del_boton1(){
   trace ("hola"); 
}

boton1.onRelease = function(){
   on_release_del_boton1();
}

on_release_del_boton1(); //Hacemos la llamada a la funcion
Hay alguna otra manera de hacerlo??. Muchas gracias
  #2 (permalink)  
Antiguo 02/02/2007, 11:17
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Re: Ejecutar el contenido de un botón sin pulsarlo

Hola nacapi:
Primero ponle un nombre de instancia a tu botón, por ejemplo: btn.
En el primer frame coloca éste código:
btn.onRollOver = function(){
trace ("Hola");
}

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #3 (permalink)  
Antiguo 02/02/2007, 11:26
nacapi
Invitado
 
Mensajes: n/a
Puntos:
Re: Ejecutar el contenido de un botón sin pulsarlo

Hola Bandit,
lo que dices es correcto, pero mi duda es si se puede ejecutar el código que está entre las llaves ("{}") sin tener que volver a copiarlo (mediante la llamada a una función o algo así...). De forma que saliese también el trace("hola") sin tener q interactuar con el.

Muchas gracias de todas formas. 1saludo
  #4 (permalink)  
Antiguo 02/02/2007, 12:01
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Re: Ejecutar el contenido de un botón sin pulsarlo

No entiendo bien tu pregunta.
Si tenemos una función en el primer frame que apunta a un botón con éste código:
btn.onRollOver = function(){
gotoAndStop(5);
trace ("Hola");
}
En primer lugar el trace solamente es para verificar si funciona al lanzar el Proyecto, en la web no se verá, por lo tanto si lo vas a usar es mejor que antes de publicar tu película lo elimines o lo conviertas en comentario.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:10.