Olá rapaziada, afim de fazer alguma pergunta ou mostrar algum aviso para o visitante do seu site? bom, você pode usar o Componente Alert que ja vem no flash.
Precisamos apenas do flash, do componente alert, uma boa pergunta (ou aviso) e algumas linhas de código AS2.
Vamos lá:
- Abra o Flash :D
- Configure o Stage com as propriedades que achar melhor;
- Agora, vamos importar o componente
Alert para o palco. Abra o painel componentes (CTRL + F7) ou vá em Window » Components. Depois de aberto, vamos em User Interface e depois em Alert. - Para incluir o componente Alert, clique a arraste para qualquer área do stage (palco). Após isso, delete-o. Toda requisição ao componente faremos via AS. este procedimento é necessário apenas para incluir o componente no filme.
- Abra o painel Action (F9) e digite o seguinte código:
- Ok, vamos à explicação:
- Linha 1: importamos a biblioteca Alert.
Linha 3: Criamos um objeto chamado de listenerObj, este objeto vai servir para gerenciarmos a ação de acordo com a resposta do usuário.
Linha 4: Criamos uma função para ser acionada quando o usuário responder o "Alerta";
Linha 5: função switch ou em "Algorítmos" CASO. ele fará uma verificação: se for ok (linha 6) ele toma uma ação (linha 7) e depois para a execução (linha 8) e se for CANCEL (linha 9) ele toma uma ação (linha 10) e para a execução (linha 11).
Bom, vamos para a linha 15: responsável por modificar a cor do texto da caixa de alerta;
Linha 17: responsável por modificar o alinhamento do texto.
Obs: Utilizei apenas dois, mas possui muitas outras configurações veja a lista aqui: http://help.adobe.com/en_US/AS2LCR/Flash_10.0/help.html?content=00001952.html#3135823
Na linha 19: chamamos o Alert propriamente dito, para isso usamos o Alert.show e passamos os seguintes atributos:
- Pergunta/Mensagem
- Titulo da caixa de diálogo
- Opções (ok e cancel)
- this significa que vamos utilizar as informações desta caixa de diálogo e enviar para o objeto que criamos lá no inicio para fazer a verificação: listenerObj.
Atribuimos tudo isso a uma variável chamada Alerta, isso foi necessário para que pudéssemos posicionar a mensagem de alerta na tela, utilizando as propriedades _x e _y. - Bom, depois disso, é só dar um CTRL + ENTER e ver a mensagem:
- É isso ae rapaziada, espero que tenha sido útil este tudo.
Faça o download do arquivo aqui: Versão Flash CS3 - Formato ZIP
Abraços a todos


0 comentários:
Postar um comentário