Funções em ActionScript
As funções permitem que você organize e reúso
seu código. Você coloca funções no timeline apenas como nós
temos feito. Está aqui uma função simples:
myFunction(num) da função {newNum do var = + 3
numéricos; newNum do retorno; }
Uma função começa com a função do keyword
seguida pelo nome da função. Os nomes da função podem ser
qualquer coisa que você quer, apenas como nomes variáveis. Mas
devem geralmente ser algo que se relaciona a o que a função .
Após a função o nome vem um parêntese esquerdo.
Segue então uma lista dos parâmetros. Um parâmetro é
uma variável que seja definida quando a função é chamada.
Pense dele como a entrada a uma função. Neste caso,
você está indo dar à função um número para fazer algo com.
Você pode não ter um, muitos, ou nenhum parâmetro.
Uma ou outra maneira, você fecha-se fora da seção dos
parâmetros com um parêntese direito e usa-se então um suporte
aberto começar a função.
Todas as linhas entre o aberto e fecham os suportes são
as instruções dentro da função. Neste caso, uma variável
local nova é criada, chamado newNum. O valor do newNum é
ajustado a o que quer que numérico é, mais 3. Assim se você
passar uns 7 dentro à função como numérica, o newNum é agora 10.
O comando do retorno é especial somente funções
internas usadas um comando. Termina a função e ajusta um valor
como o resultado da função. Neste caso, o newNum é o
resultado da função.
Para usar esta função, para chamá-la goste d era uma
função ou um comando padrão de ActionScript, tal como o traço.
Está aqui um exemplo:
var a = myFunction(7);
Esta linha do código cría uma variável local nova
chamada a. Ele lugares nele os resultados de myFunction(7).
Para determinar este valor, o myFunction é chamado com o
número 7 como seu somente parâmetro.
Quando a função começa, cría uma variável local
chamada numérica e o interior dos lugares 7 ele. Funciona
então o código para dentro, que termina com o comando do retorno que
emite a parte traseira do valor 10 à coisa que chamou originalmente a
função. Neste caso, a começa o jogo a 10.
Uma coisa grande sobre funções é que você pode reúso
as. Estão aqui três linhas do código que reúso a função
para produzir três resultados diferentes:
trace(myFunction(7)); trace(myFunction(13));
trace(myFunction(2));
Quando você funciona este código, junto com a função
incluída antes dela, você começará os resultados 10, 16, e 5.
Uma outra vantagem a usar funções é que você pode fazer uma
mudança na função, e afetará todos os comandos que usam essa
função. Por exemplo, se você mudar + os 3 na função + a 4,
os resultados das três linhas precedendo transformam-se 11, 17, e 6.
este é um artigo adicionado por Milan Midovich
Disclaimer: Nosso Web site não
é responsável para a informação contida por este artigo.
Este artigo em nenhuma maneira reflete as vistas, as opiniões,
os pensamentos ou a opinião da equipe de funcionários do diretório
dos artigos.
Observação da tradução: O artigo
"funções em ActionScript" foi traduzido usando um serviço de
tradução automatizado. Nós desculpamo-nos sincerely por todos
os erros da tradução que ocorram. Obrigado compreendendo.