GÉRIO (93 pts)

NILTON BICALHO (61 pts)

SASHA GUDEY (235 pts)

ILVA RUDEV (90 pts)

NETO LEAL (116 pts)

RICARDO TEIXEIRA (40 pts)

LUIZ AVANCI (51 pts)

RICARDO FIGUEIRA (33 pts)

DAAFY (55 pts)

ZEBEDIAH (35 pts)

SYDNEY GANHO (60 pts)

GUILHERME G.G. (137 pts)
Treinamento PontoFlash de Flash e ActionScript

Qual é o melhor formato para importação de sons no Flash?

Eu gostaria de saber o que é um IFrame.

Treinamento PontoFlash de Flash e ActionScript - AS2 e AS3

Função de um movie clip.

É possível usar meta tags para evitar que os SWF vão para o cache?

Como funciona a máscara dinâmica do FlashMX?

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

Estou precisando contolar o volume de uma trilha sonora em loop em um site.

Importei um MOV pro flash, só que quando testo, o vídeo não começa.

Como faço para que quando coloque o mouse por cima de um botão apareça uma descrição?

Como colocar uns floquinhos de neve caindo somente com javascript?

Tenho uma variável que só abre na timeline principal, dentro do MovieClip não.

Como fazer um filme preloader não sair quando o principal estiver carregado?

Será possível formatar texto via CSS fonte, tamanho, cor, espaçamento entrelinhas avanço e avanço de paragrafo?
Perspectiva 3D no Flash

Motion Blur.

Elasticidade com ActionScript.

Betinhocarreiro e Dysney.

Como fazer uma panorâmica 360º com Flash e CorelDraw

Code Animation - Parte 1

Flash MX 2004 Updater

Formulário de e-mail com ASP.

Scroll - Rolagem de textos e Imagens

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

Gravidade no Flash.

Interação de Flash+Asp.
Lettercase

Neve

Bola de futebol

Cubos vivos

Menu pastas

Drag hittest

Slide menu fotos

Natal Noel

3d shadow

Ondas

Imageviewer

Escrever
HOME | TUTORIAIS
Formatação Encoded e Decoded
por Ken Awamura

Por Ken Awamura

INTRODUÇÃO

Principalmente quando integramos o Flash com o Servidor e existe a necessidade de envio e recebimento de strings entre cliente-servidor, estas strings são enviadas no formato padrão chamado URL Encoded Format. Exemplo:
Formato Encoded: Hello%7B%5BWorld%5D%7D
Formato Decoded: Hello{[World]}

O Pessoal que trabalha com scripts servidor como ASP, PHP, Coldfusion, etc sabe que existem funções para codificar e decodificar a strings, porém poucos sabem que esta tarefa pode ser feita também no lado cliente com o Flash através do uso de funções específicas para isto.

FUNÇÃO ESCAPE(X)

A função escape(x) é utilizada para a codificação para o formato URLencoded.

Exemplo: escape("Hello{[World]}"); retorna : ("Hello%7B%5BWorld%5D%7D');

FUNÇÃO UNESCAPE(X)

A função unescape(x) faz o processo inverso.

Exemplo: unescape("Hello%7B%5BWorld%5D%7D'); retorna : Hello{[World]}

PROPRIEDADE _URL

É uma propriedade (somente para leitura) do Flash que retorna a URL de onde foi feito o download do arquivo.

Sintaxe: nomeInstância._url

EXEMPLO

No exemplo URLunescape.fla é verificado a URL de onde o arquivo foi lido. Esta URL está inicialmente está em URL Encoded Format e é decodificada com a função unescape().

Para a compreensão do exemplo faça o download do arquivo, abra-o e teste o movie. Repare que a janela de output do Flash aparecerá mostrando a URL do arquivo nos formatos Codificado e Decodificado.

Primeiramente vamos analisar o actionScript que se encontra no frame1 da action layer :

Inicialmente a variável 'urlvar' irá armazenar a URL do arquivo, que é obtida com a propriedade _url :

urlvar = _url;

logo após o comando trace() é aplicado sobre a variável urlvar e obtemos a URL em formato codificado :

file:///C|/Documents%20and%20Settings/Administrator/My%20Documents/00tutorials/tut05%5FURLunescape/URLunescape.swf

A próxima etapa é decodificar para o formato normal com o comando 'unescape();'

urlvar = unescape(urlvar);

E o comando trace() mostra na tela a URL em formato normal :

file:///C|/Documents and Settings/Administrator/My Documents/00tutorials/tut05_URLunescape/URLunescape.swf

CONCLUSÃO

Aparentemente pode parecer totalmente inútil a utilização das funções escape e unescape, porém para quem trabalha muito com a integração do Flash com o Servidor estas duas funções tornam-se bem valiosas.

O uso da propriedade _URL pode ser usada para, por exemplo, garantir que o usuário esteja vendo o seu site ou arquivo pela URL correta. Você pode criar um código que verifique isto, tipo :

if(urlvar == "http://www.myURL.com/testURL.swf")
{
   result = "OK";
   // próxima cena
}
else
{
   result = "BAD";
   // trava o arquivo
}


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