Показать сообщение отдельно
Старый 01.11.2007, 13:00
_Nickromant_ вне форума Посмотреть профиль Отправить личное сообщение для _Nickromant_ Найти все сообщения от _Nickromant_
  № 1  
Ответить с цитированием
_Nickromant_
 
Аватар для _Nickromant_

Регистрация: Jul 2007
Сообщений: 59
Question Действие при нажатие на созданный клип

Создаю таким кодом меню
Код:
function left_menu_create() {
	_root.left_menu_up._y = 435;
	_global.left_bar_items_num = _global.all_info.firstChild.firstChild.childNodes[0].firstChild.nodeValue;
	_root.left_menu_up.title.text = _global.all_info.firstChild.firstChild.childNodes[1].firstChild.nodeValue;
	for (var i = 0; i != _global.left_bar_items_num; i++) {
		attachMovie("left_menu_item", "left_menu_item"+i, i, {_width:250, _height:40, _x:-125, 
                                                    _y:_root.left_menu_up._y+_root.left_menu_up._height/2+i*40+20});
	}
	_root.left_menu_down._y += _global.left_bar_items_num*40;
}
На клипе left_menu_item (который в библиотеке) такой код:
Код:
stop();
this.onRollOver = function() {
	this.gotoAndPlay(2);
};
this.onRollOut = function() {
	this.gotoAndPlay(31);
};
this.onMouseDown = function() {
	trace(this)}
так почему же при rollOver и rollOut происходит анимация только 1 (нужного) left_menu_item, а при нажатии выводится

_level0.left_menu_item4
_level0.left_menu_item3
_level0.left_menu_item2
_level0.left_menu_item1
_level0.left_menu_item0

как так??


Последний раз редактировалось _Nickromant_; 01.11.2007 в 13:03.