Red de conocimiento informático - Computadora portátil - ¿Cómo poner el código de la línea de tiempo en una clase externa en AS3.0? qaq no encuentro el tutorial.

¿Cómo poner el código de la línea de tiempo en una clase externa en AS3.0? qaq no encuentro el tutorial.

1. Primero cree un nuevo documento AS3.

2. Después de guardar, busque el panel de propiedades y configure la clase de la siguiente manera

Nota: Debe ser el contenido de la captura de pantalla.

3. Cree un nuevo archivo AS y el nombre de la clase debe escribirse como OutsideClass

4. Copie el código final en el archivo generado y guárdelo en el mismo directorio que el. Archivo FLA.

El código del archivo de clase es el siguiente:

paquete?{

import?flash.display.MovieClip

import?flash; .display SimpleButton;

importar?flash.events.MouseEvent;

importar?flash.media.Sound;

importar?flash.media.SoundChannel;

public?class?OutsideClass?{

public var?sy:yue=new?yue();//Se utiliza para conectar la biblioteca AS a un sonido llamado yue

público?{

pButton.addEventListener(MouseEvent.CLICK,?p);

//botón de reproducción;

sButton.addEventListener( MouseEvent.CLICK ,?s);

//botón de parada;

sButton.visible?=?false;

imagen.visible?=?false;

musicButton.addEventListener(MouseEvent.CLICK,?fl_ MouseClickHandler_music);

//musicButton se utiliza para reproducir canciones. El nombre del enlace AS de la canción es?"yue"

}

public?function?p(event: MouseEvent): void

{

//sykz?=?sy.play(weizhi); //comenta aquí que el sonido no se reproducirá.

pButton.visible?=?false

sButton.visible?=?true

imagen.visible?=?true; p> }

public?function?visible?=?false;

p> pButton.visible?=?true;

imagen.visible?=? falso;

}

public?fl_MouseClickHandler_music(event: MouseEvent): void

{

sykz?=?sy.play( weizhi); // El sonido del comentario no se reproducirá aquí

}

}

}

}