Categoria 'ActionScript'


Como aplicar a técnica de chroma key em Adobe Flash

A técnica de Chroma Key , ou seja, a substituição de uma determinada cor, com o outro (ou outra fonte), a última década tem explodida, uma vez mais com quiralidade considerável, graças à tecnologia cada vez mais generalizada presente na película e no processamento de imagens digitais.

Continuação ...

Adobe Flash CS4: Criando um carregador Ajax ou Indicador de Atividade

Criar um Ajax Loader (ou Indicador de atividade para aqueles que estão acostumados a usar o iPhone da Apple) para a Web não é uma coisa difícil: há serviços que geram imagens gif animadas de todos os tipos. No entanto, o formato GIF tem a grande desvantagem de não apoiar a transparência como deveria. A transparência em GIF atual envolve apenas um plano de bits com o resultado de que não temos um fundo de cor uniforme, as bordas da imagem são visivelmente grande e fragmentada.

Continuação ...

De Actionscript para Objective-C

Eu pensei que poderia ser útil para aqueles que recentemente se aproximou do desenvolvimento de aplicações para o iPhone da Apple, Adobe Actionscript comparar - o idioma utilizado no Adobe Flash e Adobe Flex é mais comum entre os novos programadores - e Objective-C, a linguagem usado pela Apple para desenvolver suas aplicações. Objective-C é na verdade uma linguagem orientada a objetos, no sentido puro, nem que Actionscript não é, mas Objective-C é definitivamente um plus, uma vez que é uma extensão do ANSI C e sua sintaxe é uma mistura entre C / C + + e Smalltalk, é uma verdadeira OO (linguagem orientada a objetos).

Continuação ...

Muito curto trecho: Actionscript estender uma matriz, usando o método shuffle ()

Eu já tinha falado de como implementar o método aleatório () no Javascript e Actionscript . Percebi, tuttaavia, não têm apontado que, mesmo Actionscript é capaz de estender no mesmo Javascript forma, seu objeto Array :

Continuação ...

Muito curto trecho: shuffle () em Javascript e Actionscript

Em PHP não é um recurso útil chamado shuffle() que permite misturar um array (ver Muito curto truque: ter elementos aleatórios de um array em PHP ). Uma ótima versão para Javascript eu achei aqui . Abaixo está o código ligeiramente revisto:

Continuação ...

ActionScript 3.0 para iniciantes: Lição n º 5

Quem começou a desenvolver código com linguagens de script, como Javascript ou Actionscript o mesmo, você pode não saber de todo o conceito do tipo de dado. Com algumas linguagens de alto nível, na verdade, você está acostumado - na melhor das hipóteses - para declarar variáveis ​​sem dar um tipo de dados específico, sem contar as línguas que não exigem qualquer declaração (como PHP - não em estrita versão 5 ).

Continuação ...

Muito curto truque: ADDED_TO_STAGE

per capire quando il nostro MovieClip è disegnato effettivamente sulla stage: Como temos visto várias vezes no construtor de uma classe que estende um MovieClip pode ser necessário adicionar o evento ADDED_TO_STAGE para entender quando o nosso MovieClip é desenhado no Palco:

Continuação ...

Muito curto truque: addEventListener () AS3, um manipulador mais eventos

No ActionScript 3.0, você deve usar addEventListener() para interceptar qualquer evento:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
/ **
* Dado um MovieClip mc, eventos e manipuladores de ajuste
* /
( MouseEvent . CLICK , on_click ) ; . mc addEventListener ( MouseEvent CLICK, on_click.);
( MouseEvent . ROLL_OVER , on_roll_over ) ; . mc addEventListener ( MouseEvent ROLL_OVER, on_roll_over.);
( MouseEvent . ROLL_OUT , on_roll_out ) ; . mc addEventListener ( MouseEvent ROLL_OUT, on_roll_out.);
/ **
* Funções hander para os eventos acima
* /
e : MouseEvent ) : void { on_click function (e: MouseEvent ): void {
/ / Clique
}
e : MouseEvent ) : void { on_roll_over function (e: MouseEvent ): void {
/ / Passe o mouse sobre
}
e : MouseEvent ) : void { função on_roll_out (e: MouseEvent ): void {
/ / Estenda
}

Continuação ...

APIs do Adobe AIR e Feedburner: recarregado

Eu ter inspiração pelo excelente tutorial Napolux , Flex 3 e APIs do Adobe AIR Feedburner , que mostra como escrever uma aplicação simples (ou widget) Adobe AIR usando Flex 3, para mostrar como fazer a mesma coisa usando o Adobe Flash CS3. Se desejar, também, você pode tirar vantagem da extensão para a criação de aplicativos Adobe AIR. Não é necessário para os fins deste tutorial, compilar o aplicativo AIR como um arquivo executável, você pode usar o código proposto como um simples filme do Flash "approved" para suas páginas da Web

Continuação ...

ActionScript 3.0 para iniciantes: Lição n º 4

Continuamos o nosso exemplo de código TicTacToe (encontrado na íntegra no Google Code ) e começar a analisá-lo em detalhe.

Definições de importação

Com o ActionScript 3.0 foi feito um grande trabalho de aulas nell'alberatura limpeza e alojamento (contido nos pacotes, package ) utilizados durante o desenvolvimento. Em outras linguagens de programação, como C, por exemplo, quando você quer usar um recurso deve explicitamente "importar" no código. Esta operação de "importação" é necessária para permitir que o compilador de ter todos os códigos e definições relacionadas com as características que deseja usar. ; Actionscript 3.0 mette a disposizione l'istruzione include che è identica all' #include del C/C++. No ActionScript 3.0, no entanto, a declaração import não deve ser confundido com o equivalente C / C + + #include ; ActionScript 3.0 oferece educação include que é idêntico ao ' #include do C / C + +. Este último, na verdade, "incluir" o código real que, se utilizada ou não, é compilado no executável final. Educação import é de alto padrão e é mais "inteligente" em tempo de compilação. Ele é usado principalmente para as classes de acesso sem especificar o seu nome completo. Nas palavras ALRE em vez de usar os formulários do tipo:

1
flash.display . MovieClip = new flash.display . MovieClip ( ) ; var myMC: flash.display. MovieClip = new flash.display. MovieClip ();

Continuação ...