Тема: Флаги ();
Показать сообщение отдельно
Старый 29.06.2008, 19:45
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 4  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
Код:
class nav.MainMenu extends MovieClip {
	
	private static var __instances:Array;
	private static function __enableAll():void
	{
		var i:Number;
		var l:Number = __instances.length;
		for (i = 0; i < l; i++) {
			MovieClip(__instances[i]).enabled = true;
		}
	}
	
	var _loc1:MovieClip;
	
	var _loc2:TextField;
	
	public function MainMenu() {
		this.onRollOver = a_Roller;
		this.onRollOut = b_Roller;
		this.onReleaseOutside = b_Roller;
		this.onRelease = c_Roller;
		
		if (!__instances) __instances = [];
		__instances.push(this);
	}
	function a_Roller() {
		this.gotoAndPlay("Over");
	}
	function b_Roller() {
		this.gotoAndPlay("Out");
	}
	function c_Roller() {
		this.gotoAndPlay("Release");
		__enableAll();
		this.enabled = false;
	}
}
Ну, так, например.
__________________
Hell is the possibility of sanity