Показать сообщение отдельно
Старый 24.10.2005, 15:09
ffffff вне форума Посмотреть профиль Отправить личное сообщение для ffffff Посетить домашнюю страницу ffffff Найти все сообщения от ffffff
  № 2  
Ответить с цитированием
ffffff
 
Аватар для ffffff

Регистрация: Aug 2005
Адрес: Москва
Сообщений: 825
Отправить сообщение для ffffff с помощью ICQ
я на лнях то же с меню возился и то же мне неоюбходима была задержка, только в 3 секунды. я для решения этой задачи использовал другой путь - класс. вот мой класс

class menu_1 {
public var trg:MovieClip;
public var h1:MovieClip;
public var interval:Number = 3000;
public var showed:Boolean = false;
var intervalID:Number;


function menu_1(in_trg, in_trg2){
this.trg = in_trg;
this.h1 = in_trg2;
}

public function sh(){
if(showed){
clearInterval(this.intervalID);
}else{
this.trg.tween("_y", 80, 1);
this.trg.tween("_alpha", 100, 1);
this.h1.tween("_alpha", 100, 1);
this.showed = true;
}
}

public function hd(){
clearInterval(this.intervalID);
this.showed = false;
this.trg.tween("_y", -120, 1);
this.trg.tween("_alpha", 0, 1);
this.h1.tween("_alpha", 0, 1);
}

public function set_hd(){
this.intervalID = setInterval(this, "hd", this.interval);
//trace("set_hd")
}

}