¿Cómo utilizar botones en flash para crear álbumes de fotos y cambiar?
Aquí usamos Animate CC para crear un nuevo documento AS3.
Haga clic para ingresar una descripción de la imagen.
Puedes encontrar algunas imágenes para importar al escenario; aquí usamos rectángulos. Para garantizar el mejor efecto, es mejor que estas imágenes sean del mismo tamaño.
Haga clic para ingresar una descripción de la imagen.
Convierta estas imágenes en clips de película respectivamente y establezca los nombres de instancia en imagen 0, imagen 1 e imagen 2 respectivamente.
Alinee estas imágenes después de configurarlas.
Haga clic para ingresar una descripción de la imagen.
Haga clic para ingresar una descripción de la imagen.
A continuación, haz el botón. Aquí utilizamos clips de película como botones.
Cómo utilizar clips de película como botones en 0FLASH CS6 (versión AS3)
Haga clic para ingresar la descripción de la imagen.
Establezca los nombres de instancia de estos botones en BTN0, BTN1 y BTN2 respectivamente.
Haga clic para ingresar una descripción de la imagen.
A continuación, agregue el siguiente código a la línea de tiempo principal:
var image_index:int = 0;
var image_count:int = 3;
initImage();
Función initImage():void
{
for(var I:int = 0; i<image_count;i++) p>
{
if (i != image_index)
{
esta["imagen” + i]. visible = false;
}
Esto["BTN"+I]. addEventListener(MouseEvent. Haga clic, cambie imagen);
}
Este ["btn"+image_index]. gotoAndStop(2);
}
Función ChangeImage(e: evento del mouse):void
{
var obj:Object = e . objetivo actual;
var t:int = int(obj . nombre . rebanada(3));
if(t==image_index)
{
Devolver;
}
Este ["btn"+image_index]. gotoAndStop(1);
Esta ["imagen"+image_index]. visible = falso;
image_index = t;
obj . Visible=True;
}
Haga clic para ingresar la descripción de la imagen.
Después de ejecutar, haga clic en el botón para cambiar de imagen.
Haga clic para ingresar una descripción de la imagen.