Тема: Меню
Показать сообщение отдельно
Старый 26.12.2006, 02:51
Aziz Zaynutdinoff вне форума Посмотреть профиль Отправить личное сообщение для Aziz Zaynutdinoff Посетить домашнюю страницу Aziz Zaynutdinoff Найти все сообщения от Aziz Zaynutdinoff
  № 6  
Ответить с цитированием
Aziz Zaynutdinoff
 
Аватар для Aziz Zaynutdinoff

Регистрация: Feb 2006
Адрес: Moscow
Сообщений: 552
Цитата:
Сообщение от helloweenn
а можно ли сделать проверк просто на движение мыши,? т.е когда курсор попадает в область флеш ролика то открывается подменю, когда отводишь то уберается. заранее спасибо
А что тогда по-твоему я предложил тебе?
Код:
import mx.utils.Delegate;
var menu_mc:MovieClip = this.createEmptyMovieClip("menu_mc", this.getNextHighestDepth());
menu_mc.menuIsClosed = true;
var mouseListen:Object = new Object();
mouseListen.onMouseMove = Delegate.create(this, checkForMouse);
Mouse.addListener(mouseListen);

function checkForMouse(){
	if(_root._xmouse < 100 && this.menu_mc.menuIsClosed){
		trace("Открываем меню");
		this.menu_mc.menuIsClosed = false;
	}
	if(_root._xmouse > 100 && !this.menu_mc.menuIsClosed){
		trace("Закрываем меню");
		this.menu_mc.menuIsClosed = true;
	}
}