Показать сообщение отдельно
Старый 16.04.2008, 16:54
Zhihar вне форума Посмотреть профиль Отправить личное сообщение для Zhihar Найти все сообщения от Zhihar
  № 1  
Ответить с цитированием
Zhihar

Регистрация: Sep 2002
Сообщений: 202
По умолчанию не удается назначить объекту функции onRollOver onRollOut

Приветствую

есть объекты - mcLink1, mcLink2

когда каждому объекту прописываю функцию

Код:
on(rollOver)
{
	RollUp(0);
}

on(rollOut)
{
	RollOut(0);
}
а когда решил сделать так (чтобы не писать одно и тоже много раз):

Код:
for (nIndex = 0; nIndex < g_pObjects.length; ++ nIndex)
{
	g_pObjects[nIndex].onRollOver = function()	
	{
		RollUp(nIndex);
	};

	g_pObjects[nIndex].onRollOut = function()	
	{
		RollOut(nIndex);
	};		
}
код в слое где и кнопки

то почему-то работать перестало, хотя цикл выполняется