PANDOGO (82 pts)

IRAPUAN MARTINEZ (45 pts)

EDUARDO WALMOTT (226 pts)

MARCOS JOSÉ PINTO (44 pts)

GABRIEL SPORCH (53 pts)

AUTOR DESCONHECIDO (100 pts)

NILTON BICALHO (61 pts)

ÉMERSON ROCHA (85 pts)

SÁVIO PONTE (39 pts)

MANGOOST (80 pts)

LEANDRO AMANO (83 pts)

DENIS CARAVALHO (85 pts)
Treinamento PontoFlash de Flash e ActionScript

Para recuperar recuperar variaveis no url com o Flash.

Como posso mudar as propriedades de um movieclip de dentro dele?

Como faço um botão do tipo Play e Stop?

Queria fazer um botão redondo que surgem novas circunferências que vão sumindo.

Gostaria de um help com uma enquete no flash com ASP.

Como deletar a última palavra de um campo de texto?

Quero que meu SWF carregue em uma cena aleatória.

Eu queria por a minha página na net, mas em FullScreen. Mas não sei fazer isso no flash.

Preciso fazer um esquema que faça upload de arquivos, à partir da máquina do cliente.

Como alinhar dinamicamente um movieclip no centro do palco, horizontalmente e verticalmente?

Como abrir uma janela em fullscreen de um botão do Flash?

Como eu faço um botão igual a do site http://www.ferryhalim.com/orisinal?

Eu quero que uma imagem (bitmap) abra uma janela POPUP.

Como é que eu faço para diminuir a velocidade da minha apresentação? Tentei mudar o Frame Rate mas não adiantou.
Gravidade no Flash.

Event Handlers (identificadores de eventos).

Elasticidade com ActionScript.

Ação Include.

Compartilhando fontes

Post comments (Livro de Visitas)

Fórmula do efeito de elasticidade

Controlando MovieClip pelas teclas direcionais.

Criando uma nova categoria (paleta) na Barra Insert do seu Dreamweaver.

Quando usar vetor ou bitmap?

MMSave

Unindo e separando traçados - Fireworks
Foto com balão

Alphacolor

Controle deslizante de volume

Array

Particles

MovieClip.onCollision

Texto com scroll

Drag and zoom

SomnoFlash5

Espanto

Textos animados

Message Board Flash+ASP
HOME | TUTORIAIS
Componente ComboBox.
por Alexandre Porto

Nesse tutorial, vamos ver como montar um componente menu ComboBox do FlashMX.


Escolha um site para visitar

   Primeiramente abra o painel de compontentes e arraste um ComboBox para o palco. Na barra de propriedades, dê ao seu ComboBox um nome de instância. Eu escolhi dropdown.

   Agora vamos configurar os rótulos (labels) do menu. Os rótulos são os itens que você vê num comboBox. Pode ser o nome de sites, páginas para os quais você está linkando, variáveis que serão declaradas, datas etc. Com o compontente selecionado, clique duas vezes no campo labels na barra de propriedades para exibir a caixa de valores (Values box). Use o botão + parra adicionar quantos valores quiser. Lembre-se que 0 (zero) será o valor inicial do menu.

Eu adicionei: PontoFlash, Sexopuro, Plap

   Agora, você vai adiacionar os links dos respectivos rótulos. Clique duas vezes no campo data na barra de propriedades para abrir a janela de valores. Você precisa adionar o mesmo número de valores que no exemplo anterior. Clique OK.

Eu adicionei: http://www.pontoflash.com.br, http://www.sexopuro.org, http://www.plap.com.br

   Como o Flash identificará quando o menu é modificado pelo usuário? Pelo último campo da barra de propriedades. Clique no campo Change Handler e dê-lhe um nome. Eu escolhi handler. Esse será o nome da função que será chamada a cada alteração feita no menu.

   Agora vamos ver um pouco de ActionScript. Crie uma nova camada e a chame Ações. Arraste-a para cima de todas as outras camadas de seu filme. Clique com o botão direito, no primeiro frame dessa camada e escolha Ações no menu que se abre para abrir a janela de Ações. Para facilitar o aprendizado, vou mostrar como fazer no modo Normal, de maneira que você possa saber de onde vem cada pedaço do código. Os mais experientes podem preferir o modo especialista.

   No painel esquerdo da janela, clique em Ações para expandi-la. Clique depois em Funções definidas pelo usuário (User-Defined Functions) também para expandir. Você verá uma ação chamada function. Duplo clique nela para aplicá-la à parte direita da janela. No campo Nome digite o nome que você colocou no campo Change Handler anteriormente (handler). Para adicionar a próxima ação da função, que será um getURL, clique em Navegador/Rede (Browser/Network). Clique duas vezes na ação para aplicá-la também. Agora no painel à direita, você deve marcar a opção Expressão no canto direito da janela.

   O menu precisa saber o que fazer com o item selecionado, certo? Isso requer uma nova ação que foi especificamente criada para esse componente. No painel à esquerda, clique em Compontentes da interface de usuário do Flash (Flash UI Components). Depois clique em FComboBox e depois em Métodos. Lá, finalmente encontre a ação getSelectedItem. Clique duas vezes para aplicá-la ao campo getURL da função (confira se getURL está iluminada com uma tarja vermelha).

   O ponto na frente do getSelectedItem indica que a função está a procura de um alvo específico. Aqui você vai digitar o nome de instância que você deu anteriormente ao ComboBox. Deverá ficar assim o campo:

dropdown.getSelecteditem()

   A função precisa saber que parte da informação importar do menu, uma label ou data. Você, agora, precisa do valores "data" ou os endereços dos links. Clique no final do texto, que temos no campo URL, e digite ".data". Atualizando, ficaria então assim:

dropdown.getSelectedItem().data

(Nota: Se você quiser que os links abram em novas janelas do browser, escolha _blank no menu drop-down janela).

Seu código final será assim:

function handler() {
getURL(dropdown.getSelectedItem().data);
}

   Você pode redimensionar o seu menu como quiser. Agora teste seu filme.

Outro exemplo?

   Agora vamos brincar um pouco mais com esse compontente. Você já deve ter visto aqueles menus no qual você escolhe o ano de seu nascimento, muito comum nasqueles intermináveis formulários de alguns sites.

O que nós vamos ver aqui é:

como preencher os rótulos do componente apenas com actionscript e;
usar o menu para declarar o valor de uma variável.

Digamos que eu quero colocar as datas de 1930 a 2002. Para isso eu crio um loop FOR:

for (i=1930; i<2002; i++) {
ano.addItem(i);
}

   Repare que a linha tem o nome de instância do combobox (que eu chamei ano) seguido do método do compontente addItem. Esse método, como o nome já diz, adiciona itens (nesse caso rótulos) ao menu. A variável i, percorrerá todas as datas nesse intervalo.

Na seqüência:

function data() {
campo = ano.getSelectedItem().label;
}

campo é um campo de texto dinâmico que eu coloquei no palco;
ano é o nome de instância que escolhi para esse compontente comboBox e;
data é o valor do campo Change Handler da barra de propriedades

Essa ação declara como valor da variável campo, o item selecionado no comboBox ano.



Devido à reformulação implementada no site, pode ser que você encontre alguns links quebrados. Por favor, ajude-nos a corrigir eventuais problemas nos informando links quebrados
3 comentários


Comentário de Xande
| 22/11/2010 - 13:51 |


Ola boa tarde venho por esse meio, pedir ajuda na programação da criação e a conexao entre duas combobox. Por exemplo, tendo duas combobox, uma em cima e outra em baixo, quando se escolhe algo na combobox de cima tem q tar relacionado com a escolha da combobox de baixo



Comentário de Mirian
| 23/10/2010 - 00:48 |


Alexandre... Achei um combobox duplo que se encaixa perfeitamente ao meu projeto..so que ele esta em ac 1 sera que teria como migrar para o 3 tenho duvidas...obrigada.



Comentário de Mirian
| 23/10/2010 - 00:48 |


Alexandre... Achei um combobox duplo que se encaixa perfeitamente ao meu projeto..so que ele esta em ac 1 sera que teria como migrar para o 3 tenho duvidas...obrigada.