Noções básicas da API de desenhoFlash Player 9 e posterior, Adobe AIR 1.0 e posterior API de desenho é o nome da funcionalidade incorporada ao ActionScript que permite criar gráficos vetoriais (linhas, curvas, formas, preenchimentos e gradientes) e exibi-los na tela usando o ActionScript. A classe flash.display.Graphics oferece esta funcionalidade. É possível desenhar com o ActionScript em qualquer ocorrência de Shape, Sprite ou MovieClip usando a propriedade graphics definida em cada uma dessas classes. (A propriedade graphics de cada uma dessas classes é, na verdade, uma ocorrência da classe Graphics.) Se você está apenas começando a desenhar com código, a classe Graphics inclui diversos métodos que ajudam a desenhar formas comuns, como círculos, elipses, retângulos e retângulos com cantos arredondados. É possível desenhá-las como linhas vazias ou formas preenchidas. Quando você precisar de funcionalidade mais avançada, a classe Graphics também inclui métodos para desenhar linhas e curvas Bézier quadráticas, que podem ser usadas junto com as funções de trigonometria da classe Math para criar qualquer forma desejada. Os tempos de execução do Flash (como Flash Player 10 e o Adobe AIR 1.5 e as versões posteriores) adicionam mais uma API de desenho, que permite desenhar formas inteiras de modo programático usando um único comando. Depois que você estiver familiarizado com a classe Graphics e as tarefas incluídas em “Noções básicas do uso da API de desenho”, passe para Uso avançado da API de desenho para saber mais sobre esses recursos da API de desenho. Conceitos e termos importantesA lista de referência a seguir contém termos importantes que você vai encontrar ao usar a API de desenho:
|
![]() |