Flash CS3 Tutorial Para o ColorPicker Avançada

Um componente avançado ColorPicker pode colocar cor em sua animação em flash , jogo ou design gráfico , sem muito trabalho . Se o seu aplicativo é um jogo, um ColorPicker dentro a animação vai deixar o jogador mudar a cor do fundo , os personagens ou qualquer objeto no palco flash.

incorporação de um componente ColorPicker em seu projeto de flash é uma tarefa relativamente simples. E é ainda mais simples se você tiver bons skills.Things programação ActionScript que você precisa
Adobe Flash Professional, CS3, CS4 ou CS5
computador pessoal
Mostrar Mais instruções
1 Inicie o Programa de inflamação

iniciar o Adobe flash Professional . Selecione " Arquivo Flash (ActionScript 3.0) ", localizado abaixo do " Criar Nova Categoria " na tela inicial que aparece
2 instanciar o Color Picker Componente

Selecionar . "Janela & gt; Component" . No painel Component selecione " ColorPicker " , localizado abaixo do diretório "User Interface " . Posicione o cursor sobre o ColorPicker . Pressione o botão do mouse e arraste o ColorPicker para o palco. Posicione o ColorPicker no palco de modo que vai se encaixar no seu esquema. Solte o botão do mouse
3 Nome da instância ColorPicker

Abra o painel de propriedades , caso ainda não esteja aberto. . ("Janela & gt; Propriedades" ) . Posicione o cursor dentro da caixa de texto " Nome da Instância " , na parte superior do painel Propriedades. . . Digite " Color Wheel " na caixa de texto " Nome da Instância "
4 Escreva o código ActionScript

Abra o editor de Ação, " Janela & gt; Ações" . Escreva o código ActionScript necessário para importar os módulos de classe ColorPicker :

fl.controls.ColorPicker importação;

fl.events.ColorPickerEvent importação;

Escrever o código para adicionar ColorPicker interatividade. Atribuir um ouvinte de eventos para o ColorPicker você instanciado no palco, " Color Wheel ". Use o ColorPicker evento "Change" e uma função chamada ColorChange para tornar a sua ColorPicker interativo. Escreva o código interativo para que tal círculo será desenhado cada vez que uma cor é selecionada a partir do ColorPicker

colorWheel.addEventListener ( ColorPickerEvent.CHANGE , colorChange );

var pickedcolor .: Uint ;

função colorChange (event: ColorPickerEvent ): void {

pickedcolor = event.color ;

var circleColor : Forma = new Shape () ;

circleColor.graphics.lineStyle (2, pickedcolor , 1);

circleColor.graphics.drawCircle ( 100, 100 , 50);

addChild ( circleColor );

} ;
5 Teste o seu código ColorPicker

Selecione " Control & gt; Test Movie " . a partir do menu principal. Posicione o cursor sobre o ícone ColorPicker e pressionar o botão do mouse. Selecione uma cor no ColorPicker . Observe-se que um círculo é desenhado que é a mesma cor escolhida no ColorPicker .