Funciones en ActionScript
Las funciones permiten que usted organice y que
reutilice su código. Usted pone funciones en el timeline apenas
como hemos estado haciendo. Aquí está una función simple:
myFunction(num) de la función {newNum del var = + 3
numéricos; newNum de vuelta; }
Una función comienza con la función de la palabra
clave seguida por el nombre de la función. Los nombres de la
función pueden ser cualquier cosa que usted desea, apenas como
nombres variables. Pero deben generalmente ser algo que se
relaciona con lo que lo hace la función.
Después de la función el nombre viene paréntesis
izquierdos. Entonces sigue una lista de parámetros. Un
parámetro es una variable se define que cuando se llama la función.
Piense en él como la entrada a una función. En este
caso, usted va a dar a la función un número para hacer algo con.
Usted puede tener uno, muchos, o ningunos parámetros.
Cualquier manera, usted se cierra de la sección de los
parámetros con paréntesis derechos y después utiliza un soporte
abierto para comenzar la función.
Todas las líneas entre el abierto y cierran los soportes
son las instrucciones dentro de la función. En este caso, se
crea una nueva variable local, llamado newNum. El valor del
newNum se fija a lo que numérico es, más 3. Tan si usted pasa
7 adentro a la función como numérica, el newNum ahora es 10.
El comando de vuelta es especial solamente funciones
interiores usadas un comando. Termina la función y fija un
valor como resultado la función. En este caso, el newNum es el
resultado de la función.
Para utilizar esta función, llamarla tenga gusto de ella
era una función o un comando estándar de ActionScript, tal como
rastro. Aquí está un ejemplo:
var a = myFunction(7);
Esta línea del código crea una nueva variable local
llamada a. Él lugares en él los resultados de myFunction(7).
Para determinar este valor, el myFunction se llama con el
número 7 como su solamente parámetro.
Cuando la función comienza, crea una variable local
llamada numérica y el interior de los lugares 7 él. Entonces
funciona el código adentro, que termina con el comando de vuelta que
envía el valor 10 de nuevo a la cosa que llamó originalmente la
función. En este caso, a consigue el sistema a 10.
Una gran cosa sobre funciones es que usted puede
reutilizarlas. Aquí están tres líneas de código que
reutilizan la función para producir tres diversos resultados:
trace(myFunction(7)); trace(myFunction(13));
trace(myFunction(2));
Cuando usted funciona este código, junto con la función
incluida antes de ella, usted conseguirá los resultados 10, 16, y 5.
Otra ventaja a usar funciones es que usted puede realizar un
cambio en la función, y afectará todos los comandos que utilizan esa
función. Por ejemplo, si usted cambia los + 3 en la función a
+ 4, los resultados de las tres líneas que preceden se convierten en
11, 17, y 6.
esto es un artículo agregado por Milano Midovich
Negación: Nuestro Web site no
es responsable de la información contenida por este artículo.
Este artículo de ninguna manera refleja las vistas, las
opiniones, los pensamientos o la creencia del personal del directorio
de los artículos.
Aviso de la traducción: El artículo
"funciones en ActionScript" fue traducido usando un servicio de
traducción automatizado. Nos disculpamos sinceramente por
cualquier error de la traducción que ocurriera. Gracias por
entender.