Показать сообщение отдельно
Старый 07.07.2010, 00:23
KirAmp вне форума Посмотреть профиль Найти все сообщения от KirAmp
  № 1  
Ответить с цитированием
KirAmp
Banned

Регистрация: Jul 2009
Адрес: Саратов
Сообщений: 229
Отправить сообщение для KirAmp с помощью ICQ
По умолчанию неработает onEnterFrame в определенном месте

Здравствуйте, почему-то не работает onEnterFrame в нужном месте:
Код AS1/AS2:
function full() // проблем с этой функцией не наблюдается, но выложил ее т.к.она используется перед функцией с ошибкой
{
	ifFull = 1;
	if (fin == 0)
	{
		for (i = 0; i <= 4; i++)
		{
			this['bt' + i.toString()]._alpha = 100;
		}
	}
	onEnterFrame = function ()
	{
		if (bt0._y < Stage.height - bt0._height + 15)
		{
			for (i = 0; i <= 4; i++)
			{
				this['bt' + i.toString()]._y += 15;
			}
		}
		else
		{
			resizeFunction();
			delete onEnterFrame;
		}
	};
}
 
 
bt0.onPress = function()
{
	full();
	contents._alpha = 0;
	contents.loadMovie('gallery.swf');
	contents.onEnterFrame = function()
	{
		trace('qwe');
		//Дальнейшее описание функции писать необязательно, т.к. не работает трайсеровка
	};
};
Коллеги, подскажите пожалуйста что это может быть и как это решить.

СПАСИБО

Добавлено через 4 минуты
Так же хочу спросить, про замену бесконечного цикла onEnterFrame, на что-то с моим конкретным диапазоном обновления (и разумеется жрущим куда меньше памяти)