Alguns fatos interessantes sobre o ActionScript 3.0 nem sempre é conhecido ...
trace ()
A instrução trace() , usado para depuração, suporta agora mais parâmetros:
1 | a , b , c ) ; traço (a, b, c); |
Alguns fatos interessantes sobre o ActionScript 3.0 nem sempre é conhecido ...
A instrução trace() , usado para depuração, suporta agora mais parâmetros:
1 | a , b , c ) ; traço (a, b, c); |
Como prometido aqui está a segunda lição em ActionScript 3.0! Hoje começamos a análise de um projeto simples, que reproduz o jogo de Tris ou Tic Tac Toe. Eu tentei entrar neste exemplo, algumas características especiais do ActionScript 3.0, tentando dar espaço para o entendimento e não o estilo. Segue-se que se eu tivesse que escrever o "jogo" de verdade, eu provavelmente teria uma estrutura muito diferente, mas, neste caso, eu tentei fazer a mediação entre a programação clássica e compacto hermético com mais compreensível para os iniciantes.
Em ActionScript 3.0 para iniciantes: Lição # 1 vimos os passos necessários para a criação de um projeto em Flash CS3. Então eu vim com a idéia de automatizar, de alguma forma, este processo, devido às características do Adobe AIR .
Lendo o artigo de Júlio ActionScript 2 e ActionScript 3? Nós claramente! Eu gostaria de fazer algumas observações sobre a evolução "reverse" de algumas ferramentas de desenvolvimento para aqueles que, como eu, vem de programação C / C + +.
Desta vez (ver Piclens no Flash com Papervision3D 2.0 ), código público ( PicLens.as ), eu tive que rever algumas partes do código, assim allineandomi os últimos lançamentos de Papervision3D 2.0 Great White e eu corro alguns ajustes e acréscimos.
Eu escrevi uma classe CountDown para o ActionScript 3.0. Para testá-lo eu criei um exemplo, explorando as capacidades de prestação de textual FIVe3D .
No post variáveis e argumentos padrão em Javascript, Actionscript e PHP tinha exposto o uso das técnicas de passagem de parâmetros e variáveis, por padrão. Adicionar, agora, que, no ActionScript 3.0 introduz uma nova declaração de parâmetro pode especificar um parâmetro de matriz que aceita qualquer número de argumentos, separados por vírgulas: ... (rest ... (rest )
Explorando o efeito criado por perlinNoise() você pode criar efeitos em cascata e ondas com Papervision3D .
Papervision3D 2.0 (greatwhite) está continuamente desenvolvendo e há muitas funções que são adicionadas quase semanalmente. Em abril, foi inaugurado no blog do desenvolvedor ( http://dev.papervision3d.org/ ), no entanto, a versão 2.0 ainda não foi lançado oficialmente muitas vezes é difícil para arrebatar o verdadeiro potencial. Uma das inovações introduzidas recentes, no entanto, é o novo objecto BasicView um ambiente que cria 3D com poucas linhas de código. É o suficiente para criar esse objeto para ter em cena mão, janela e quarto em uma só penada.
Abri um projeto no Google Code : undolibrary. Por agora, esta biblioteca contém apenas um componente (Knob - Knob) para ser usado por Actionscript 3.0. Digo isto porque este componente é preparatória para uma série de tutoriais / fontes em Flash que eu queria disponibilizar.
Primeiro de tudo, eu apresento o conceito de Código Google para aqueles que eram estranhos. Google Code é um serviço gratuito disponibilizado pela Google, a fim de compartilhar o código, mas, acima de tudo, para compartilhar de forma colaborativa com um sistema de controle de versões (Subversion) e wikis útil para grupos de desenvolvimento (especialmente open source) ou para programadores individuais. No site do Google Code incluem:
Você pode procurar outros projetos, com um motor de busca especialmente construído. Muitos grupos de desenvolvimento, composto por equipes que estão localizadas em áreas geográficas distantes, explorar essa partilha a trabalhar juntos, apoiados por um sistema bem estabelecido de versão (checkout / checkin não se sobreponham ou supproto para criar ramo - spinoff de projetos) . Bibliotecas e ferramentas, tais como Papervision3D , Tweener ou as3corelib , por exemplo, é certo no Google Code desfrutando um lado de uma hospedagem e desenvolvimento de outro acesso do público a baixar o código fonte e documentação.
Ponto importante, então, é a possibilidade - abrir um projeto - para definir o acesso e visualização. Se você quiser, você pode proteger o seu trabalho ou torná-lo completamente privado, e não público.
Últimos comentários
Giovambattista Fazioli : @ Ale: Como mostrado @ Kevin ver em GitHub repo: https://github.com/gfazioli/Ch roma-Key
Giovambattista Fazioli : @ Kevin: Veja https://github.com/gfazioli/Ch roma-Key
Kevin : Very nice exemplo -, gostaria de ver o fla também.!
Ludovica : Olá! Vou explicar a minha dúvida. Quando eu escrevo um post não adicionar imagens no artigo (se assim for ...
Marco : Olá @ Giovan Battista Fazioli, obrigado por todas as explicações sobre este excelente guia. Eu tenho uma pergunta para ...