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

asignar código solo 1 vez al botón, y no en cada frame?

Estas en el tema de asignar código solo 1 vez al botón, y no en cada frame? en el foro de Flash y Actionscript en Foros del Web. Hola, tengo tres botones que se desplazan según esté encima de uno y de otro. Tengo el código hecho aunque aún tengo que pulirlo porque ...
  #1 (permalink)  
Antiguo 15/02/2006, 05:43
 
Fecha de Ingreso: febrero-2006
Mensajes: 39
Antigüedad: 18 años, 2 meses
Puntos: 0
Pregunta asignar código solo 1 vez al botón, y no en cada frame?

Hola,

tengo tres botones que se desplazan según esté encima de uno y de otro.

Tengo el código hecho aunque aún tengo que pulirlo porque me da algún error, pero la duda que tengo es si hay alguna manera de poder asignar solo una vez el código al botón, de modo que no tenga que ir en cada fotograma clave (como hay animación hay bastantes) y seleccionar el botón y pegarle el código(los eventos on(rollOver), on(rollOut) y on(release)).

Gracias
  #2 (permalink)  
Antiguo 15/02/2006, 06:20
Avatar de Mauri1  
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago de Chile
Mensajes: 558
Antigüedad: 21 años, 4 meses
Puntos: 0
Hola, Bienvenido !!

Para colocarle acciones al botón, simplemente selecciónalo, apreta F9 y pega el código, luego de esto comienza a agregar fotogramas claves y todo lo que necesitas para que así el botón tenga ya el código.

Otra solución también es agregar una capa acciones y en el primer frame colocar las acciones de todos los botones:

btn_a.onPress=function(){
//acciones
}

btn_a.onRelease=function(){
//acciones
}

btn_b....

Donde btn_a, btn_b, etc son los nombres de instancia de los botones

  #3 (permalink)  
Antiguo 15/02/2006, 10:34
 
Fecha de Ingreso: febrero-2006
Mensajes: 39
Antigüedad: 18 años, 2 meses
Puntos: 0
Gracias Mauri, era lo segundo lo que quería. Así solo tengo que modificar un solo script.Muchas gracias!
  #4 (permalink)  
Antiguo 15/02/2006, 14:41
Avatar de Mauri1  
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago de Chile
Mensajes: 558
Antigüedad: 21 años, 4 meses
Puntos: 0
De nada elishet

Suerte !!

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 22:18.