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

Регистрация: Feb 2009
Адрес: Гы...поди, найди!
Сообщений: 853
Записей в блоге: 1
В AS3 нет перегрузки операторов. Может все таки пробежаться по вектору?
Код AS3:
function getIndexOf(vector: Vector.<Elem>, value: Elem):int
{
	if (vector && value)
	{
		var 
		e: Elem;
		for (var i:int=0;i<vector.length;++i)
		{
			e = vector[i];
			if (e && e.s == value.s && e.t == value.t && s.f == value.f)
			{
				return i;
			}
		}
	}
	return -1;
}
 
var index: int = getIndexOf(array, new Elem(ed, 'e2', someFunction1));


Последний раз редактировалось Inet_PC; 22.08.2011 в 15:45.