Código :
//default iconsize 128
var iconSize = 128;
//load xml file
var xml:XML = new XML ();
xml.ignoreWhite = true;
xml.onLoad = function () {
var nodes = this.firstChild.childNodes;
numItems = nodes.length;
var root = this.firstChild.attributes;
iconSize = Number (root.iconsize);
var xpos = Number (root.x);
var ypos = Number (root.y);
var hspace = Number (root.hspacing);
var vspace = Number (root.vspacing);
for (var i = 0; i < numItems; i++) {
var t = _root.attachMovie ("mc.item", "item" + i, i + 1);
t._x = xpos;
t._y = ypos;
xpos += iconSize + hspace;
if (xpos > Stage.width - iconSize) {
ypos += iconSize + vspace;
xpos = Number(root.x);
}
var attr = nodes[i].attributes;
loadPNG (t, attr.image);
t.item.onRollOver = iconRollOver;
t.item.onRollOut = iconRollOut;
t.tooltip = attr.tooltip;
t.content = attr.content;
}
};
xml.load ("menu/cas.xml");
//functions
loadPNG = function (itemClip, imageFile) {
itemClip.item.png.loadMovie (imageFile);
itemClip.shade.png.loadMovie (imageFile);
itemClip.reflection.png.loadMovie (imageFile);
itemClip.item.pngglow.png.loadMovie (imageFile);
};
esto es lo que se tiene que añadir pero nuse como:
Código :
t.action = attr.action;
item.onRelease = function() {
getURL(action, "_blank" );
}
Aver si alquine me exa un cable pq es bastante urgente.
Saludos
