Abra o Flash
- Crie 1 Movie clip para a Imagem e instancie como foto
- Incira um campo dinamico e instancie como titulo
- Insira outro campo dinamico e instancie como noticia
Crie um outro Layer e insira o Action Script Abaixo
// ------- variáveis
var noticiaRequest:URLRequest = new URLRequest ()
var noticiaLoader:URLLoader = new URLLoader()
var noticiaXML:XML
var imagemRequest:URLRequest = new URLRequest ()
var imagemLoader:Loader = new Loader ()
// ------- Eventos
noticiaLoader.addEventListener(Event.COMPLETE, ok)
// ------- Funções
function ok (e:Event) {
noticiaXML = new XML (noticiaLoader.data)
//
titulo.text = noticiaXML.*[0].@nome
noticia.text = noticiaXML.*[0].@mensagem
imagemRequest.url = noticiaXML.*[0].@foto
imagemLoader.load(imagemRequest)
this.addChild (imagemLoader)
imagemLoader.x = imagemLoader.y = 10
}
// ------ Inicialização
noticiaRequest.url = "noticia.xml"
noticiaLoader.load (noticiaRequest)
---------------------------------------------------------------------------------------------------------------------
Agora vamos ao noticia.xml
Basta usar seu editor favorito no meu caso o Dreamweaver e insira os códigos abaixo:
<?xml version="1.0" encoding="UTF-8"?>
<noticias>
<noticia nome="Novo filme da Pixar - Wall-e" mensagem="Cerca de 700 anos no futuro, a Terra está infestada por poluentes. Por isso, os humanos vivem numa nave que percorre a atmosfera do planeta. Um robô que vive na Terra coletando lixo se apaixona por uma máquina que está na companhia dos humanos, no espaço. Assim, ele sai numa jornada para se juntar a ela." foto="walle.jpg" />
</noticias>
0 comentários:
Postar um comentário