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

Регистрация: Aug 2005
Адрес: я из Ленинграда
Сообщений: 1,082
Отправить сообщение для Mnilionic с помощью ICQ
а почему если на параметр обращаться по имени, а не через массив аргументов, тоне работает?
Код:
class My_Delegate {
	static function create(target:Object, func:Function, evtobj:MovieClip):Function {
		var f = function () {
			var target = arguments.callee.target;
			var func = arguments.callee.func;
			var arg = arguments.callee.arg;
				trace("видна ведь: " + arg);
			return func.apply(target, arg);
		};
		f.target = target;
		f.func = func;
		f.arg = evtobj;
		return f;
	}
}