Jump to content


Photo

Noticias Em Flash X Xml


  • Faça o login para participar
2 replies to this topic

#1 Neo

Neo

    Ativo

  • Usuários
  • 302 posts
  • Sexo:Não informado

Posted 07/01/2005, 22:02

Fala pessoal blz? To fazendo um sistema de Notícias utilizando FLash X XML, ele ta quase funcionando perfeitamente, sendo que ele so puxa uma noticia somente do meu arquivo XML, vou postar aqui ambos os arquivo ( .fla, .xml) e os codigos para vcs me ajudarem valew!!1

abaixo o código que está no meu sistema.xml

<?xml version="1.0" encoding=ïso-8859-1"?>
<noticia>
<xml nova="Felipe Flora consegue passar direto em 4 matérias na faculdade"/>
<xml nova="olaaaa"/>
<xml nova="3º Notícia"/>
</noticia>


abaixo o action script

System.useCodepage=true;
_root.i=0;
var meuxml:XML=new XML();
meuxml.load("sistema.xml");
meuxml.ignoreWhite=true;
this.onEnterFrame=function(){
if(texto._currentframe==25)

i++;
texto.campo.noticia=meuxml.childNodes[0].childNodes[i].attributes.nova;
}

Attached Files



#2 Xaero

Xaero

    Novato no fórum

  • Usuários
  • 20 posts
  • Sexo:Não informado
  • Interesses:Design, Artes Marciais, Games e Mulheres.

Posted 08/01/2005, 01:24

Fala new, blz?

Estou lhe enviando o FLA com o sisteminha que fiz para carregar suas noticias, espero que ajude:

segue o código para carregar: quadro inicial
---------------------------------------------------

//parâmetros inicais:
System.useCodepage = true;

//variáveis de carregamento de dados:
var $xmlConector : XML = new XML();
var $newsTotal : Number;
var $news : String;
var $newId : Number;

$newId = 0;

//conectando com arquivo XML:
$xmlConector.onLoad = function(sucess)
{
if(sucess)
{
loadNews($xmlConector,0);
}
}
$xmlConector.load('noticias.xml');
$xmlConector.ignoreWhite = true;

//função para alternar notícias:
function loadNews($newXML:XML,$newsId:Number)
{
$newsTotal = $xmlConector.firstChild.childNodes.length - 1;
$news = $xmlConector.firstChild.childNodes[$newsId].attributes['nova'];
}

botão de navegação: Próximo
-----------------------------------
on(release)
{
if($newId < $newsTotal)
{
$newId = $newId + 1;
}
loadNews($xmlConector,$newId);
}

botão de navegação: Anterior
-----------------------------------
on(release)
{
if($newId == 0)
{
$newId = 0;
}else{
$newId = $newId - 1;
}
loadNews($xmlConector,$newId);
}

DÊ UMA OLHADA NO FLA PRA ENTENDER DIREITO, QUALQUER COISA ESTAMOS AÍ!

(y)

Attached Files

  • Attached File  xml.zip   9.48KB   120 downloads


#3 Neo

Neo

    Ativo

  • Usuários
  • 302 posts
  • Sexo:Não informado

Posted 08/01/2005, 22:15

Fala ai baixei o arquivo zipado mais ta dando erro ao abrir vc poderia manda-lo de novo

Valew




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq