MARCOS JOSÉ PINTO (44 pts)

RICARDO TEIXEIRA (40 pts)

DENIS CARAVALHO (85 pts)

STICKMAN (155 pts)

GÉRIO (93 pts)

RODRIGO AMARAL (56 pts)

RICARDO TAKAHASHI (180 pts)

ÉMERSON ROCHA (85 pts)

GUILHERME G.G. (137 pts)

LUIZ AVANCI (51 pts)

DAUTON JANOTA (255 pts)

JOÃO NETO (78 pts)
Treinamento PontoFlash de Flash e ActionScript

Desabilitei o Ctrl + K do Flash 5. Tá fazendo a maior falta. Como faço para voltar com ele?

É possível carregar um filme (loadmovie) numa cena determinada?

Como, num tweeningMotion, fazer o filme parar num frame com uma label?

Quero criar um link do banner que eu criei para um ponto abaixo dentro da mesma página. O banner já esta no Dreamweaver.

Num Motion Guide, porque um objeto sempre percorre o menor caminho num círculo?

Como faço o loading bem simples?

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

Como fazer um efeito alpha no Flash5?

Como carregar e posicionar dinamicamente seis JPGs?

Como fazer o usuário abrir sempre um filme num _level acima do anterior?

Quero a mesma cor de fundo no DreamWeaver e no Flash.

Eu gostaria de saber o que é um IFrame.

Quero alterar a ordem de movimentação da tecla tab num formulário.

O que uso para movimentar e dar um efeito zoom num objeto?
Integração Flash + Fireworks

Conceitos de Programação e ActionScript.

Flash MX 2004 Updater

Menu Popup

Sistema de newsletter utilizando Flash + ASP

Tell Target e Linhas do tempo independentes

Botões comutadores ou com duas ações.

Loop infinito

Menu estático.

Unindo e separando traçados - Fireworks

Contador usando SharedObjects.

Jogo da Forca (terceira parte)
Efeito Matrix

Following

Barra de som

Mapa - Países com E

Iluminação com foco

Musica

Foto com balão

Movimento

Control Sound

Data Glue

Arion 3

Balls 3f
HOME | TRUQUES E DICAS
Existe algum limite para se usar o with em um botão para controlar vários movie clips ao mesmo tempo?
por Ricardo Takahashi


Porque ao invés de usar with você não coloca o nome o caminho completo do movieclip?

_root.mc._visible = true;
// false

Tem outra possibilidade de fazer isso. Caso seus movieclips tenham nomes como mc_1, mc_2, mc_3,..., mc_n, você pode fazer o seguinte.


function setVisible(mc) {
for (x = 0; x < 10; x++) {
/* 0 (zero) caso o nome do seu primeiro movieclip termine com 0;
10 para o caso de você ter de 0 (zero) até 9 mc's.
** Sempre o último movieclip - 1; Ñ é uma regra. Mas é o convencional.
Você poderia fazer x <= 10, para até mc_10.
*/
_root[mc_ + x]._visible = false;
}
_root[mc_ + mc]._visible = true;
}


E no botão você coloca...

on (release) {
setVisible(1)
// é o movieclip que vai ficar visível.
}

Obs.: Você precisa prestar atenção onde coloca o código. Caso coloque a função em um frame na timeline principal (_root) e seu botão esteja dentro de outro movieclip, você precisa colocar o _root antes da função.

_root.setVisible(x);
// para um botão dentro de outro movieclip, não importando o nível;
setVisible(x)~;
// para um botão no mesmo nível do código.

********************

Ricardo Takahashi

1 comentário


Comentário de valter marques
| 30/9/2010 - 12:26 |


Não deu certo.. está correto o codigo e indicação de locais?