JOÃO NETO (78 pts)

KEN AWAMURA (130 pts)

EDUARDO PERROUD (52 pts)

GÉRIO (93 pts)

JOTA LAGO (40 pts)

FÁBIO DUARTE (79 pts)

LEANDRO AMANO (83 pts)

ZECA BALA (45 pts)

SYDNEY GANHO (60 pts)

ILVA RUDEV (90 pts)

DEMIS BUCCI (50 pts)

EDUARDO CARREGA (150 pts)
Treinamento PontoFlash de Flash e ActionScript

Como importar caracteres especiais para o Flash? Usando URL Encoding?

Quero que o ícone do mouse mude de forma para um gif que eu definir.

Vídeo no Flash.

Como salvar uma variável do Flash dentro de um XML ou ASP?

Não estou conseguindo fazer o preenchimento gradiente no Flash5

Como controlar play e stop de um movimento feito em Actionscript por um botão?

Alguém poderia me falar um pouco sobre o ASSetPropFlags e o ASBroadcaster?

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

Como usar um loop FOR?

Como faço para no flash transformar um campo alfa numérico em numérico?

Gostaria de um help com uma enquete no flash com ASP.

Como faço para repetir um comando, sem repeti-lo todas vezes?

Como faço para colocar efeito alpha em imagens gif, importadas para o flash?

Estou precisando de scripts em CGI.
Sistema de busca utilizando Flash + ASP .

Scroll dinâmico no Flash 5.

Curiosidades.

Uso da tecla tab num formulário Flash.

Code Animation - Parte 1

Criando um verificador de campos de um formulário.

Integrando o Flash com Tecnologias Externas.

Máscara arrastável no Flash 5.

Elasticidade com ActionScript.

Jogo de colorir.

Create TextField.

Objeto Sound.
Cyber efect

Velocidade

Swirl

Bspline3

Cortinas

3d panels1

Photoframe

Mouse Position

Flying letters

Message Board Flash+PHP

Drag tele

Abrir popup
HOME | TUTORIAIS
Local Shared Objects primeira parte.
por Dauton Janota

Neste tutorial falarei a respeito de uma das melhores características do Flash MX, o local sharedObjects. Similar aos cookies do HTML, porém mais interessante. Ele habilita com segurança, à máquina cliente, o armazenamento de dados, possibilitando a re-leitura destes dados quando uma próxima visita ao seu site for efetuada.

   Por exemplo, se o cliente digitar o seu nome a primeira vez que visita o seu site, você poderá fazer uma rotina que, na próxima visita deste cliente, apareça a mensagem "Bem vindo novamente (nome do cliente)".

   Este processo não é somente simples como também não precisa de tecnologias de servidor.

   A idéia é como armazenar dados em um objeto genérico e então salvar este objeto em um arquivo especial da máquina cliente. Números são armazenados como números, arrays como arrays e aí por diante. É mais conveniente que todas as outras técnicas de envio e recebimento de linhas de código como loadVariables().

   O dado de seu local sharedObjects é armazenado em um arquivo de texto locado em uma subpasta dentro da pasta "Flash Player". Esta pasta recebe o nome do domínio de seu site, onde você tem o controle sobre o arquivo que foi salvo.

   Um exemplo interessante para construirmos será uma maneira de não apresentar mais a introdução de um site, isto é, o cliente visita o seu site pela primeira vez e vê a apresentação, se o fizer novamente, não a verá.

   Isto é interessante, ainda mais, quando temos aquelas apresentações enormes que necessitam de saco e tempo para assisti-las.

Mãos à obra:

No seu site já construído, insira um quadro chave em branco antes de tudo.

Teremos o frame 1 vazio e no frame 2, o início da introdução. Por fim o frame n (logo após os frames usados para a introdução - início do site)

Nomeie o frame n (início de seu site) de "pula_intro" - sem aspas.

Volte para o primeiro frame e insira o código actionscript:

1    meu_so = SharedObject.getLocal("meu_cookie");

2    if (meu_so.data.introVista){

3          gotoAndPlay("pula_intro");

4    }

5    meu_so.data.introVista=true;

6    meu_so.flush();

 

Comentando o código:

Linha 1: Instanciamos o objeto genérico e colocamos na variável criada meu_so. É próximo a dizer meu_so = New Object(), exceto que o objeto que nós criamos inclui a propriedade chamada data, e este valor esta na forma do objeto genérico. Enfim, determina se há o arquivo local SharedObject na máquina cliente - neste caso o arquivo chamado - meu_cookie.sol. Se não existir, o Flash cria.

Linha 2: Se for a primeira vez que o cliente visita o site, a condição para a diretiva if é falsa. Então faz com que o script pule para a linha 5, tornando a diretiva if, true. Se o mesmo cliente visita-lo novamente a diretiva if é true, fazendo o filme pular a intro (linha 3) e ir direto para o site.

Linha 6: O método flush() força os novos valores na variável meu_so a serem escritas na máquina cliente.



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