Просмотр полной версии : Компонент Tree и rollOver
При загрузке xml в компонент появляется структура. Структура представляет собой разделы и кнопочки.
При наведении кнопочка меняет цвет с помощью rollOverColor.
Возможно ли сделать чтобы при наведении на кнопочку компонента в отдельный мувик что-либо загружалось (допустим картинка)???
alexcon314
21.12.2008, 11:29
Попробуйте подписаться на событие itemRollOver.
itemRollOver начинает загружать, почему то только когда мы тыкаем на кнопочку в компоненте. Потом при наведении на кнопочку происходит загрузка.
То есть только после клика itemRollOver видит путь к загружаемому мувику.
А без клика пишет undefined
var myTreeDP:XML = new XML();
myTreeDP.ignoreWhite = true;
myTreeDP.load("Tree.xml");
myTreeDP.onLoad = function() {
myTree.dataProvider = this.firstChild;
};
var treeListener:Object = new Object();
treeListener.itemRollOver = function(evt_obj:Object) {
myTreeDP=evt_obj.target.selectedNode;
trace("selected node is: "+evt_obj.target.selectedNode);
pl.loadMovie(myTreeDP.attributes.url);
};
myTree.addEventListener("itemRollOver", treeListener);
myTree.addEventListener("itemRollOver",itemRollOverHandler);
function itemRollOverHandler(evt_obj:Object) {
var item=myTree.getItemAt(evt_obj.index);
pl.loadMovie(item.attributes.url);
};
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.