RICARDO TEIXEIRA (40 pts)

JOTA LAGO (40 pts)

RODRIGO AMARAL (56 pts)

LUIZ HERRERA (117 pts)

DAAFY (55 pts)

RÔMULO NUNES (32 pts)

MARLOS ALVES CARMO (90 pts)

AMAURY BENTES (123 pts)

SASHA GUDEY (235 pts)

DAUTON JANOTA (255 pts)

DEN IVANOV (260 pts)

FLASHGURU (155 pts)
Treinamento PontoFlash de Flash e ActionScript

Na prática, qual a vantagem de usar o prototype?

Novos recursos para o objeto Sound do FlashMX.

Como eu faço para colocar um arquivo som nos botões?

Existe algum limite para se usar o with em um botão para controlar vários movie clips ao mesmo tempo?

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

Quero tocar 3 vezes um som e depois da terceira vez, iniciar outro som.

Importar variáveis de um TXT, com loadVars em um compontente scrollBar (rolagem).

Como fazer para o flash puxar um texto de um arquivo externo?

Como definir um loop num som tocado via actionscritp.

Preciso de um comando que faça um MC começar a rodar quando outro MC chega em certo ponto?

Quero que mouse seja substituído por um mocieclip apenas num determinado local.

Quero um movieclip subindo dinamicamente e que pare no mouse over.

Como fazer a timeline em vez de passar o filme para frente volte o filme?

Como faço para abrir filmes menores dentro de outro maior (into level)?
Objeto XML - introdução.

Guias de movimento (motion guide)

Line Draw.

Desenho de letras - construindo fontes .TTF. no Corel Draw.

Menu estático.

Clique Direito

Grandene - Avaliação e sites

Níveis dentro do Flash - Load Movie e Load Variables (primeira parte)

Linha que segue o mouse.

Menu infinito

Família Macromedia Studio MX 2004

Load Movie into level (nível)
Scroll dinâmico

Pontoflash

Floor of balls

Spyral draw

Tabela periodica

Raysoflight 2

Mapa - Países com B

Aleatory move

Macromedia

Frameload

Formulário com ASP

Movimento array
HOME | TRUQUES E DICAS
Como mudar randomicamente a cor de um objeto a cada clique do mouse?
por Alexandre Porto



Primeiramente crie uma matriz cujos elementos são as cores que deseja.
Nesse código abaixo, no evento mouseDown, randomiza-se uma das cores na variável "currentColor", cria-se um quadrado dinamicamente com a cor do valor de "currentColor".

no primeiro frame de seu filme:

myColors = ["0x932134", "0x321342", "0x000000", "0xFFFFFF"];
_root.onMouseDown = function() {
    currentColor = myColors[random(myColors.length)];
    _root.createEmptyMovieClip("q" , 1);
    with ("q") {
        lineStyle(8, "0xCCCCCC", 100);
        beginFill(currentColor, 100);
        moveTo(50, 50);
        lineTo(250, 50);
        lineTo(250, 250);
        lineTo(50, 250);
        lineTo(50, 50);
    }
};

Alê Porto


1 comentário


Comentário de Joao Carlos
| 2/5/2012 - 23:01 |
http://www.jotapersonal.com

Tenho um filme com quadrados de cor.Tenho um MC de cor amarela (quadrado) e quero clicar nele até encontrar uma determinada cor. São 8 opções de cor (amarela + 7). Eu clico e aparece vermelha, azul, verde e... opa! marrom e é essa que eu quero. Daí, deixo o quadrado marrom e fiquei contente. Beleza, mas no outro dia eu tenho que abrir o filme e o quadrado deverá estar marrom como eu escolhi no dia anterior. Com shared objects.Se puder me ajudar...AbsJota