A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

CRIANDO CAMPOS DE TEXTO DINÂMICOS NO FLASH PARA O SISTEMA NEO NEWS  1º Passo Abrir o Programa Adobe Flash: Menu Iniciar -> Todos os Programas-> Adobe.

Apresentações semelhantes


Apresentação em tema: "CRIANDO CAMPOS DE TEXTO DINÂMICOS NO FLASH PARA O SISTEMA NEO NEWS  1º Passo Abrir o Programa Adobe Flash: Menu Iniciar -> Todos os Programas-> Adobe."— Transcrição da apresentação:

1 CRIANDO CAMPOS DE TEXTO DINÂMICOS NO FLASH PARA O SISTEMA NEO NEWS  1º Passo Abrir o Programa Adobe Flash: Menu Iniciar -> Todos os Programas-> Adobe Master Collection -> Adobe Flash Professional  2º Passo Após aberto o programa vai em Create New -> Action Script 3.0

2  3º Passo Clique no ícone de texto na barra de ferramentas  4º Passo Clique na área de trabalho e arraste o ponteiro do mouse, criando um campo de texto.  5º Passo Com o campo de texto selecionado, vá na opção Window -> Properties.

3  6º Passo Em “Instance Name” coloque nome “Texto” para o campo de texto

4

5  7º Passo Para Colocar as ações no campo de Texto, vá no menu Window -> Actions ou aperte F9

6  8º Passo Coloque o seguinte código no painel de ações: import flash.external.ExternalInterface; ExternalInterface.addCallback("EnviarTexto", function(aTexto) { Texto.text = aTexto; }); Código detalhado: import flash.external.ExternalInterface; Esses imports são necessários para que possamos criar as interfaces externas necessárias para cada tipo de template. Interfaces externas são representadas pela classe ExternalInterface. Ela é uma interface de programação de aplicativo que ativa a comunicação franca entre Action Script e o container SWF – por exemplo, uma página de HTML com o Javascript ou um aplicativo de desktop que usa Flash Player para exibir um arquivo SWF. Usando a classe ExternalInterface, você pode criar funções que podem ser chamadas de um aplicativo externo (no nosso caso, o Neonews). Veja a sintaxe de uso de uma external interface: ExternalInterface.addCallback(" ",_root, function (parâmetros) { }); Exemplo: ExternalInterface.addCallback("SetarNoticia",_root,function (titulo, conteudo, imagem) { Titulo.text = titulo; Texto.text = conteudo; Imagem.load(imagem); }); No exemplo acima, o template habilitou que um programa externo possa chamar a função SetarNoticia com os argumentos titulo, conteudo e imagem. Texto.text: texto da notícia. Exemplo: “Alerj aprovou liberação de Organizações Sociais para gerir unidades de saúde” EnviarTexto(aTexto)


Carregar ppt "CRIANDO CAMPOS DE TEXTO DINÂMICOS NO FLASH PARA O SISTEMA NEO NEWS  1º Passo Abrir o Programa Adobe Flash: Menu Iniciar -> Todos os Programas-> Adobe."

Apresentações semelhantes


Anúncios Google