NILTON BICALHO (61 pts)

ÉMERSON ROCHA (85 pts)

MARLOS ALVES CARMO (90 pts)

FÁBIO DUARTE (79 pts)

PEDRO CLAUDIO (50 pts)

LUI FERNANDO (151 pts)

DAAFY (55 pts)

JONAS GALVEZ (521 pts)

DAUTON JANOTA (255 pts)

ZECA BALA (45 pts)

RICARDO FIGUEIRA (33 pts)

GABRIEL SPORCH (53 pts)
Treinamento PontoFlash de Flash e ActionScript

Como faço para ler uma variável do flash no JavaScript com o GetUrl?

Quero que a tela trema no roll over de um botão do Flash.

Como passar parâmetros para um arquivo swf por meio de uma página html?

Como enviar uma ação de um movieclip para a timeline principal?

Existe algum método no LoadVariables que funcione como POST e GET simultaneamente?

Aumento da velocidade de loops.

Qual a melhor maneira de importar um swf criado no Swish para o Flash?

Posso fazer um sistema de login/password usando apenas o FlashRemoting?

Quero desabilitar os botões do _level0 (nível zero).

Função chamada createFunctionCall, que permite criar uma função para executar uma outra função com certos parâmetros.

Comentários do o script do “desenho livre” (sources/actionscript)?

Estou querendo colocar um botão ON/OFF para o som do meu filme

Como eu faço para eliminar as barras de rolagem do navegado IE.

Método playBackwards para retroceder um movieclip.
Configurando o FTP do Dreamweaver MX

Create TextField.

Gira logo.

Logo com aparência 3D - Fireworks

Movimento por meio de actionscript

Usando Define Patern para criar texturas contínuas no PhotoShop.

Dicas e truques - Fireworks

Criando um objeto para sua paleta personalizada (NINJA)

Chromeless com Flash.

Limitar por IP? Porque não utilizar o Shared Object do Flash?

Colisão (hitTest)

Formulário de e-mail com ASP.
Dynamic menu

Texto html

Motionblur

Sashacircle 4

Search

Super menu

Natal arvores

3d frame by frame

Menu HitTest

Swirl

Lights many

Redemoinho
HOME | TRUQUES E DICAS
Como funciona o combobox para gerar variáveis?
por Jonas Galvez



Como um combobox definido com a instância "ano" e a opção change handler como "data", coloque isso no frame da timeline:

for (i=1930; i<2002; i++) {
    ano.addItem(i);
}
function data() {
    varExportar = ano.getSelectedItem().label;
    trace(varExportar);
}

mais detalhes em tutoriais / intermediários / combobox

Alê Porto

Só uma dicazinha rápida... =)

Aqui podemos usar uma design pattern chamada "value object". No exemplo acima, o método addItem é chamado inúmeras vezes, o que pode causar queda de performance. O conceito da pattern value-object é encapsular os dados em um objeto, e chamar um 1 único método:

// var t = getTimer();
var anos = [];
for(var i = 1930; i < 2002; anos.push(i++));
comboBoxAnos.setDataProvider(anos);
// trace(getTimer()-t);

O teste com o getTimer mostraria que que esta abordagem torna o script 2 segundos mais rápido.

Jonas Galvez


0 comentário