Flash le permite crear proyectos multimedia con numerosas herramientas y procesos. Puede utilizar un clip de película como una caja para crear un límite que le permite establecer los límites dentro de su proyecto. Tal vez usted desea que los objetos a mover en un espacio limitado o si desea seguir sus objetos animados dentro de ese espacio. Utilizando el lenguaje de programación de ActionScript , puede contar con los clips de película que están presentes dentro de su límite. Instrucciones
1
Open Flash y seleccione " Nuevo" en el menú Archivo . Elija crear un archivo Flash ActionScript 2.0 .
2
Crear una caja de su frontera con la herramienta rectángulo. Para hacer esta invisible , utilice el panel Propiedades para establecer el alfa a 0. Utilice el panel Propiedades para establecer el nombre de la instancia de " boundaryBox . "
3
Crear un círculo utilizando la herramienta de óvalo. Pulse el botón " F8 " para definir a un clip de película. Copie la imagen en movimiento alrededor de cinco veces para producir varios clips. Coloque dos de los clips círculo dentro del límite
4
Pulse " F9 " para abrir la ventana de Acciones e introduzca el siguiente : .
//Límites del clip de boundaryBox en el escenario
var clipBounds = boundaryBox.getBounds ( _root ) ;
countMoviesInBox
= function () {
theCnt = 0
for (var i en _root ) {
if ( typeof ( _root [ i]) == " movieclip ") {
//si dentro de los límites pero no contar el clip límite
si ( ( _root [ i]. _x > = clipBounds.xMin && _root [ i]. _x < = clipBounds.xMax &&
_root [ i]. _y > = clipBounds.yMin && _root [ i ] _y < = clipBounds.yMax ) && i.substr ( -3 ) = "Box" ) {
theCnt + + ; }
. !
}
}
trace (" Contado " + + " theCnt clips dentro de la frontera . "); }
countMoviesInBox ();
5
Presione " Ctrl" y " Enter" para ejecutar el programa. El mensaje debe emitir " Contado 2 clips dentro de la frontera . " Mueva los clips alrededor y ejecutar el programa de nuevo para probar la exactitud del mensaje.