LUIZ HERRERA (117 pts)

DAAFY (55 pts)

ZECA BALA (45 pts)

NILTON BICALHO (61 pts)

MUZAK (45 pts)

SASHA GUDEY (235 pts)

BÁRBARA TOSTES (64 pts)

MARLOS ALVES CARMO (90 pts)

RICARDO TEIXEIRA (40 pts)

ÉMERSON ROCHA (85 pts)

ZEBEDIAH (35 pts)

DEN IVANOV (260 pts)
Treinamento PontoFlash de Flash e ActionScript

Preciso de um timer que faça variar o valor de um campo dinâmico.

Como determinar o tempo que uma HTML ficará aberta?

Como colocar um link em um banner swf?

Problemas com manter duas instâncias duplicadas na mesma cena.

Posso criar um campo de texto do tamanho do meu texto?

Visite o www.estudio.com. Como é feita a navegação desse site?

Como posso fazer uma animação com um alfa aparecendo e sumindo com actions.

Como setar o foco usando o setFocus e o onSetFocus e o onKillFocus?

Para que serve "umMovieClip.onMouseMove = updateAfterEvent;"?

Estou tentando fazer uma inclusão de um cadastro no db.

Como fazer para que um movieclip fique acima dos outros dinamicamente?

Quero fazer um loop infinito.

Quero fazer um descanso de tela no Flash (ScreenSave)?

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

Sala de bate papo (chat) , com Flash+PHP

Formulário de e-mail com CGI.

Flash Studio Pro: Dando poderes ao Flash

Um contador Flash + PHP

Formulário simples.

Login e senha

Máscara arrastável no Flash 5.

Aplicação simultânea de Fio e Sombra a bitmaps - Fireworks

Conceitos de Programação e ActionScript.

GetMySQLData para Flash5 (primeira parte)

Colisão
Mouse Position

Drag txt

Number sorter

Complex swap

Drag MC 1

Scrollbar easy

Abrirefecharjanelas

Menu interativo

Esconde scroll

Ir e voltar

Flash Banner

Linhas paralelas
HOME | TUTORIAIS
Salvando alterações feitas no layout (shared Objects).
por Dyego Turl

Hoje muitos sites tem a opção de personalização, clique aqui e arraste o menu, arraste a janela e arraste e arraste, mas quando fechamos o site e abrimos novamente volta tudo como da primeira vez. A finalidade deste tutorial é salvar as alterações feitas no layout, ou seja o usuário poderá realmente personalizar o site e salvar as configurações por ele definida.

Blá blá blá a parte, vamos ao que interessa.

Criae um retângulo 20 x 90 pixels no stage, este retângulo será o menu (utilizando bastante a sua imaginação). Aperte F8 para transforma-lo em MovieClip e dê o nome da instância de mvMenu. Como já sabemos, um Movie Clip é um objeto e tem suas propriedades _x, _y, _alpha, _rotation ..., assim como outras propriedades, mas para o nosso humilde tutorial as propriedades _x e _y vão servir.

No stage digite a palavra “salvar” sem aspas e aperte F8 para transforma-la em botão. Dê a ele a forma que achar conveniente. Não esqueça de colocar a área do clique e dar o nome a instância de "btSalvar".

Bom definido o nosso “layout” vamos aos scripts.

No primeiro frame insira:

// Cria um arquivo DYEGOTURL.sol na máquina do cliente
// este é um objeto e tem a propriedade data (dados) que podem ser gravadas e capturadas quando necessário.
// coloca o conteúdo de DYEGOTURL.sol na instância config
config = SharedObject.getLocal("DYEGOTURL");

// definimos a posição inical do menu para a posição gravada no objeto config
mvMenu._x = config.data.x;
mvMenu._y = config.data.y;

// Criamos o drag no Menu
mvMenu.onPress = function(){
   this.startDrag();
}

// Define o stopDrag no efento onRelease do mouse
mvMenu.onRelease = function(){
   this.stopDrag();
}

btSalvar.onRelease = function(){
   // insere na variável x que está no objeto config
   // a coordenada _x do menu
   config.data.x = mvMenu._x;
   // insere na variável y que está no objeto config
   // a coordenada _y do menu
   config.data.y = mvMenu._y;
   // grava as alterações feitas no objeto config
   config.flush();
}

Baixe aqui o exemplo desse artigo

Espero que seja bastante útil, até a próxima galera



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
1 comentário


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

Excelente, mas preciso fazer isso com cores... 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