Como criar uma máscara com o ActionScript 3Usando a linguagem de programação Flash ActionScript 3 , você pode criar um número ilimitado de efeitos de máscara para sua animação. Você pode usar máscaras dinâmicas (máscaras criadas com o código ActionScript 3 ) para criar focos que se deslocam para introduzir personagens animados se escondendo no escuro. Máscaras semi - transparentes ( também conhecidos como máscaras alfa ) pode ser criada com o Flash . Com essas máscaras que você pode criar a impressão de tecido translúcido camadas, uma obrigação para aqueles que criam em Flash jogos de moda . No entanto, antes que você pode fazer efeitos de máscara do Flash complexos , você deve primeiro aprender a criar um simples mask.Things você precisaAdobe Flash Professional ( versões CS3, CS4 ou CS5 ) Mostrar Mais instruções 1 Inicie o programa flash. Clique em " New " no menu Arquivo na barra de menu principal Flash. Clique no tipo de arquivo " Flash File (ActionScript 3.0) " na caixa de diálogo Novo documento que aparece. Clique no botão " OK" para fechar a caixa de diálogo. Clique na opção " Arquivo" na barra de menu principal do Flash, em seguida, clique na opção "Importar " e depois o " Importar para Estágio " opção para exibir a caixa de diálogo de diretório de arquivos flash. Selecione um arquivo JPEG , GIF ou PNG arquivo gráfico para importar para o Palco Flash. Clique no arquivo gráfico que você deseja importar e, em seguida , clique no botão "Abrir " para importar o arquivo gráfico para o palco . Clique na opção "Convert to Symbol " no menu Modificar na barra de menu principal flash. Marque a opção " Export ActionScript para" caixa de seleção, clique no botão "OK" para fechar a caixa de diálogo. Clique no botão " OK" na caixa de diálogo que aparece ao lado Clique na opção "Propriedades " no menu Janela na barra de menu principal do Flash para abrir o Inspetor de propriedades . . Digite " deusa " na caixa de texto Instance Name para o nome do gráfico que você importou e para usar como o nome do objeto para mascarar dentro do código do ActionScript 3. Selecione as "Ações " opção no menu Janela na barra de menu principal do Flash para abrir o editor de ações. Posicione o cursor do mouse na primeira linha do editor de Ações. Clique com o botão do mouse e digite o código abaixo para criar e colocar no palco uma instância da classe Sprite que é um círculo posicionado nas coordenadas do palco Flash ( 200, 250) com um raio de 50 a ser usado como um recorte circular para ver uma região circular de gráfico que você importou : var circleMask : Sprite = new Sprite ( ); circleMask.graphics.lineStyle (1); circleMask.graphics . beginFill ( 0xfd3434 , 1); circleMask.graphics.drawCircle ( 200,200,50 ); addChild ( circleMask ); Digite o código abaixo , a partir da próxima linha no editor de ações para aplicar a máscara eo círculo recorte sobre a máscara sobre o objeto a ser mascarado , o gráfico que você importou e nomeado " deusa " : goddess.mask = circleMask ; Copie e cole o código abaixo para o editor de ações , se você quiser garantir que o seu programa de ActionScript 3 máscara não tem erros e é executado corretamente : var circleMask : Sprite = new Sprite (); circleMask.graphics.lineStyle (1); circleMask.graphics.beginFill ( 0xfd3434 , 1); circleMask.graphics.drawCircle ( 200.200 , 50); addChild ( circleMask ); goddess.mask = circleMask ; Clique na opção " TestMovie " no menu de controle sobre o flash principal barra de menu para visualizar o seu gráfico mascarado. Observa-se que todo o conteúdo do seu gráfico é invisível ( mascaradas ), exceto para a área circular que você especificou como o recorte máscara. Anterior: Como empurrar um ovo em uma garrafa Autodidatismo
|
Copyright © https://www.educacao.win - Todos os direitos reservados |