MANGOOST (80 pts)

GÉRIO (93 pts)

LUIZ AVANCI (51 pts)

ZEBEDIAH (35 pts)

AMAURY BENTES (123 pts)

MUZAK (45 pts)

LEANDRO AMANO (83 pts)

SASHA GUDEY (235 pts)

ALEXANDRE PORTO (1281 pts)

LUI FERNANDO (151 pts)

DEMIS BUCCI (50 pts)

BÁRBARA TOSTES (64 pts)
Treinamento PontoFlash de Flash e ActionScript

É possível enviar variáveis de um movie clip para uma cena diferente?

Tem algum truque para diminuir o tamanho do meu site?

Qual exatamente é o retorno de _ymouse e _xmouse?

Quero uma seqüência de fotos passando continuamente sem intervalos.

Posso abrir uma janela popup de um projetor (executável)?

Quero que um filme aberto com load movie, abra no frame 15.

Como utilizar a função para procurar valores dentro de uma variável?

Como capturar a tecla pressionada, para usar em uma ação?

Como mudar a cor de um botão no mouse Over?

Quero colocar as propriedades _xmouse e _ymouse em só um campo dinâmico.

Tem como passar uma variável de uma função javascript para o Flash 5?

Queria fazer um sistema de busca.

Como mover um objeto (nave) com as setas do teclado?

Como faço um objeto se movimentar pelo teclado? E esse objeto Key, como funciona?
Shared object.

Entendendo como funciona um preloader. Terceira parte.

Jogo tiro ao alvo

Motion Blur.

Atenuação (easing).

EmbedFonts e Mini-dicionário Style

Load Movie no FlashMX (swf, jpg e mp3).

Envio de email via formulário utilizando Flash + ASP.

Separar mensagens das listas das pessoais, usando o Outlook

Menu estático.

Escrevendo e lendo arquivos TXT com o FlashMX.

Alterando Artistic Media no Corel Draw
Mulher

Botão comutador

Primeira letra maíscula

Menu deslizante 2

3d frame by frame

Texto girando

Drag manchas

Mouse Position

Imageviewer

Rotação

Um por vez

Planeta girando
HOME | TRUQUES E DICAS
Algumas dicas sobre o operador Modulo (%).
por Anderson Arboleya



Módulo, é a sobra inexata resultande de uma divisão inteira. Ou seja:

- DEZ dividido por QUATRO, dá DOIS;
- DOIS vezes QUATRO é igual a OITO;
- DEZ menos OITO, é igual a DOIS;
=> DOIS é o módulo de DEZ por QUATRO.

var modulo = 10 % 4;
trace(modulo ); // 2

Por exemplo, vou criar uma função para retornar o mesmo resultado obtido pelo operador Módulo.

function getModulo(a, b)
{
    return a - (Math.floor(a / b) * b);
};
trace("Pela Função => " + getModulo(10, 4)); // 2
trace("Pelo Operador => " + (10 % 4)); // 2

Pra terminar, vamos destrinchar essa conta de uma vez:

var primeiro = 10;
var segundo = 4;
var divisao = Math.floor(primeiro / segundo);
var modulo = primeiro - (segundo * divisao);
trace("Módulo => " + modulo); // 2

Anderson Arboleya


0 comentário