xml文件:
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<item id="1">
<titulo>session1</titulo>
</item>
<item id="2">
<titulo>session2</titulo>
</item>
<item id="3">
<titulo>session3</titulo>
</item>
<item id="4">
<titulo>session4</titulo>
</item>
<item id="5">
<titulo>session5</titulo>
</item>
<item id="6">
<titulo>session6</titulo>
</item>
<item id="7">
<titulo>session7</titulo>
</item>
<item id="8">
<titulo>session8</titulo>
</item>
<item id="9">
<titulo>session9</titulo>
</item>
<item id="10">
<titulo>session10</titulo>
</item>
<item id="11">
<titulo>session11</titulo>
</item>
<item id="12">
<titulo>session12</titulo>
</item>
<item id="13">
<titulo>session13</titulo>
</item>
<item id="14">
<titulo>session14</titulo>
</item>
</menu8>
头疼看不懂读取xml链接的代码在哪
| stop(); // libreria de animaciones #include "mc_tween2.as" var nombreComponente:String = "menu"; var objMenu = _root[nombreComponente]=new Object(); objMenu.xmlFileName = "menu"; objMenu.anuncioContenedor = "this.contenedor"; objMenu.mascaraContenedor = "this.mascaraNoti"; objMenu.posicionInicialItems_x = 0; objMenu.posicionInicialItems_y = 0; objMenu.separacionEntreItems = 3; objMenu.nombreItemEnBiblioteca = "bt"; objMenu.cantMaximaBlur = 0; objMenu.velocidadIncrementoBlur = 1.5; objMenu.tamanItemAlAcercar = 3; objMenu.velocidadItemAlAcercar = 1.5; objMenu.XML_xml = new XML(); objMenu.XML_xml.ignoreWhite = true; objMenu.XML_xml.load(objMenu.xmlFileName+".xml"); objMenu.XML_xml.onLoad = function() { xPos = objMenu.posicionInicialItems_x; yPos = objMenu.posicionInicialItems_y; separacion = objMenu.separacionEntreItems; angulo = 0; var itemNodo = objMenu.XML_xml.firstChild.firstChild; var cantidad = 1; while (itemNodo) { nombreItemLibrary = objMenu.nombreItemEnBiblioteca; nombreItem = nombreItemLibrary+itemNodo.attributes.id; if (cantidad < 14){ // tomo la ficha de la librería y la instancio en el escenario. eval(objMenu.anuncioContenedor).attachMovie(nombreItemLibrary, nombreItem, itemNodo.attributes.id, {x:objMenu.posicionInicialItems_x, y:objMenu.posicionInicialItems_y}); eval(objMenu.anuncioContenedor)[nombreItem].rotateTo(angulo,2,"easeInElastic"); eval(objMenu.anuncioContenedor)[nombreItem].sombra.alphaTo(80,2,"easeInElastic"); angulo += 10; trace(angulo); yPos += eval(objMenu.anuncioContenedor)[nombreItem]._height+separacion; eval(objMenu.anuncioContenedor)[nombreItem].ID = itemNodo.attributes.id; var nodo = itemNodo.firstChild; while (nodo) { var texto:String = nodo.firstChild.nodeValue; var nombre:String = nodo.nodeName; if (nombre == "titulo") { eval(objMenu.anuncioContenedor)[nombreItem].titulo.texto.text = texto; trace(texto); } if (nombre == "texto") { texto = texto.split("//n").join("\n"); texto = texto.split("//r").join(""); eval(objMenu.anuncioContenedor)[nombreItem].contenido = texto; } nodo = nodo.nextSibling; } } cantidad += 1; itemNodo = itemNodo.nextSibling; } }; |
本文发表在www.ccflash.com,获取更多同类文章请访问以上网站.
XML中没有链接,AS中当然也没有读取链接相关的代码
压根就没有
//标题已修改, 发帖请使用合适的标题和选择合适的分类
回复