JONAS GALVEZ (521 pts)

AUTOR DESCONHECIDO (100 pts)

DEN IVANOV (260 pts)

JOTA LAGO (40 pts)

SYDNEY GANHO (60 pts)

LUIZ HERRERA (117 pts)

ALEXANDRE PORTO (1281 pts)

RÔMULO NUNES (32 pts)

JOÃO NETO (78 pts)

MARLOS ALVES CARMO (90 pts)

ZEBEDIAH (35 pts)

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

Como coloco um vídeo em meu filme?

Estou criando um combo works ou o famoso jogo de palavras.

Como verificar um caracter numa variável e retira-lo?

Como posso fazer com que um objeto do flash possa ser movido pela pessoa que esta vendo a página?

Como funciona o Radio Button do Flash MX.

Como alterar a cor de um movieclip no mouseOver via actionscript?

Quero fazer um texto com scroll (barra de rolagem) contínua.

Gostaria de saber como funciona o sistema IPIX 360º?

Qual a melhor maneira de importar um swf criado no Swish para o Flash?

Gostaria que um executável preenchesse a tela toda em fullscreen.

Como eu abro uma janela popup de uma tag HTML em um arquivo .txt importado com load variables?

Preciso fazer o "play" ao contrario, ou seja voltar do último para o primeiro frame.

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

Variáveis entre filmes abertos em diferentes níveis.
Simulando 3D.

Gráfico pizza.

Flash Intro - Aspectos Básicos do MX

Quadro comparativo: Fireworks ou Photoshop

GetMySQLData para Flash5 (segunda parte)

Tornando movieclips arrastáveis (drag movieclip)

Flash no Espaço Geográfico

Executar funções de JavaScript (Flash+JavaScript).

HTML no Flash 5 - A solução para formatação de textos longos.

Shake - navegador tremendo.

Redimensionar um filme no modo de edição

Tratamento de imagens e alguns efeitos no Fireworks
Um por vez

Drag circling

Caçada

Spiral menu

Hit test

Arrasta e atrito

Drag gravity

Adivinhação

Rayoflight

Mapa - Países com A 1

Sashacircle 1

Random line draw
HOME | TRUQUES E DICAS
Dicas sobre a inegração Flash e XML usando arrays (matrizes).
por Eduardo Walmott



Eu nunca me aprofundei, nem testei a integração do Flash com XML, por isso tenho uma dúvida: é necessário que o servidor tenha algum espécie de suporte a XML, pensando não só na leitura de informações mas também na gravação de dados, diretamente no arquivo XML?

O XML nada mais é do que do que um arquivo texto, mas não é tão simples assim. Primeiro vamos entender o que é a XML (eXtensible Markup Language) fazendo uma comparação simples com HTML.

Enquanto as tags HTML formatam o documento, ou seja, mostram COMO o dados contidos no documento serão mostrados, as tags XML dizem O QUE SÃO os dados.

A XML é muito usada para troca de informações entre sistemas diferentes. Vou te dar um exemplo bem simples, digamos que eu tenha um banco de dados SQLServer (ou Oracle, ou Sybase, ou...) e uma aplicação em Delphi (ou VB, ou C++, ou...) e um cliente meu não tenha acesso a este banco mas precise de algumas informações contidas nesta base, ou em uma situação mais crítica ainda, ele tenha um Macintosh, ou utilize somente Linux.

Como eu mostraria para este clientes meus dados? Simples. Minha aplicação Delphi faria os selects (via SQL) na minha base Interbase e escreveria um arquivo XML com os resultados, então eu construiria um filme Flash acessando este arquivo XML e mostrando estes dados, depois mandaria para meu cliente dois arquivinhos, um .swf, ou .hqx (executável Mac), ou um .exe (projetor win32) e o arquivo .xml. Pronto! Está resolvido meu problema.

No seu caso vc pergunta se o servidor precisa de suporte para XML, como eu disse o XML é um arquivo texto, portanto não é necessário suporte, você vai precisar sim de um aplicativo web (escrito em ASP, PHP ou qualquer outra linguagem server-side que você domine), ou se for uma aplicação "stand-alone" um aplicativo que trabalhe com strings e gere uma saída em arquivo, para gerar este o .xml, ou ainda você mesmo gerar este arquivo xml "no braço" e fazer o upload para o servidor.

Vou te dar um exemplo de como escrever um arquivo xml através de PHP usando arrays como base de dados, veja bem, eu vou usar arrays para ser mais fácil a compreensão visualmente, mas você pode usar qualquer base de dados que tenha suporte no seu servidor (Access, MySQL, Interbase/Firebird, Sybase, Oracle, SQLServer, Dbase, ...), ok!



Com este script PHP eu posso fazer, por exemplo, um gráfico em Flash mostrando os dados.

Clareando mais ainda, se você não entendeu os arrays, é o mesmo que se eu tivesse uma tabela ou um resultado de um select em uma ou mais tabelas de um banco de dados, assim:

+-------------------+
|name |dataRow |
+----------+--------+
|PHP |40 |
+----------+--------+
|ASP |30 |
+----------+--------+
|ColdFusion|15 |
+----------+--------+
|Outras |15 |
+----------+--------+

Eduardo Walmott


0 comentário