Cómo crear Rectangle Shapes Con AS3

formas rectangulares son una de las primeras formas que los novatos de Flash aprender a programar en AS3 (ActionScript 3 ) . Dado que la programación del rectángulo toma sólo una línea de código , que hace que sea fácil de implementar para los principiantes. Una vez que hayas aprendido a escribir el código de un rectángulo, puede usar su habilidad de programación AS3 adquirido programar composiciones completas basadas en rectángulos de distintos tamaños , colores y tipos de fronteras. Combinado con sus otros conocimientos de programación AS3 , también puede animar rectángulos para que cambien automáticamente el color y tamaño como sus plays.Things animación que necesitará hotel Adobe Flash Professional ( versiones CS3 , CS4 y CS5 )

Mostrar Más instrucciones Matemáticas 1

iniciar el programa de Flash. Haga clic en " Nuevo" en el menú "Archivo" en la barra de menú flash principal. Haga clic en el "Archivo de Flash (ActionScript 3.0 ) del " tipo de archivo " cuadro de diálogo que aparece y, a continuación, haga clic en el " Nuevo documento OK " para cerrar este cuadro de diálogo.
2

Seleccione las " Acciones " opción en el " menú " en la barra de menú principal de flash para abrir la " ventana de acciones " editor. Sitúe el cursor del ratón sobre la primera línea de la " Editor de acciones " , y haga clic en el botón del ratón. Escriba el código que aparece a continuación en el " . squareColor " primera línea del editor " acciones " para declarar su rectángulo como objeto " Shape" con un " nombre de instancia " de

var squareColor : Shape = new Shape ();

Página 3

Conecte el método gráfico " lineStyle " a la forma " squareColor " con el método " Graphics.lineStyle " para establecer el estilo de línea del borde del rectángulo. Especifique un " 1 " pixel ancho amplia línea en el método " lineStyle " para el borde de la forma . Copiar el código que aparece a continuación en la siguiente línea del editor de " acciones " para añadir el estilo de línea .

squareColor.graphics.lineStyle ( 1 )
Página 4

Añadir el código de abajo en la siguiente línea del editor de " acciones " para llenar la forma " squareColor " con el color rojo ( 0xFF0000 es el código hexadecimal para el rojo ) :

squareColor . graphics.beginFill ( 0xFF0000 )
5

Adjuntar el método " drawRect " a la forma " squareColor " en la siguiente línea del editor "Acciones" . Especifique la parte inferior izquierda coordenada x del vértice del rectángulo como " 200 " para el primer parámetro en el método " drawRect " . Especifique la parte inferior izquierda coordenada y del vértice del rectángulo como " 200 " para el segundo parámetro en el método " drawRect " . Especifique la parte superior derecha de la coordenada x del vértice del rectángulo como " 300 " para el tercer parámetro del método " drawRect " . Especifique el superior derecho coordenada y del vértice del rectángulo como " 300 " para el cuarto parámetro del método " drawRect " . Escriba el código para implementar la " drawRect " en la siguiente línea del editor " acciones " como:

squareColor.graphics.drawRect ( 200 200 300 , 300)
6

Añadir la siguiente línea de código en el editor de " acciones " para detener el llenado de formas que se iniciaron mediante el método de " beginFill " , que escribió antes de especificar la forma como un rectángulo . Escriba el siguiente código en el editor de " acciones " con el método " endFill " unido a la " squareColor " forma de rectángulo , como se muestra a continuación.

SquareColor.graphics.endFill ()
7

Especifique el objeto " firstRect " como parámetro en el método " addChild () " para que el rectángulo especificado será colocado en la pantalla al reproducir la animación. Escriba la instrucción de este código en la siguiente línea del editor de " acciones ", como se muestra a continuación .

Stage.addChild ( squareColor )
8

Revise el código completo que haya escrito, como se muestra a continuación , de los errores de sintaxis. Copia y pega el código en tu editor de " acciones " si no escribió las líneas individuales por encima de

var squareColor : . Shape = new Shape();

squareColor.graphics.lineStyle(1)

squareColor.graphics.beginFill(0xFF0000)

squareColor.graphics.drawRect(200,200,300, 300 )

squareColor.graphics.endFill ()

stage.addChild ( squareColor )
9

Haga clic en la opción " TestMovie " en el menú "Control " en la la barra de menú principal de Flash para reproducir la película y ver el rectángulo rojo que ha creado con el código AS3 .