Показать сообщение отдельно
Старый 16.07.2008, 18:19
solo19770701 вне форума Посмотреть профиль Отправить личное сообщение для solo19770701 Найти все сообщения от solo19770701
  № 6  
Ответить с цитированием
solo19770701

Регистрация: Aug 2007
Сообщений: 124
to crazyone: Спабибо. Я до этого не додумкался. Я пытался интервал в интервал засунуть, а последний интервал привязать к первому немог , поэтому и скзазал что setInterval не подходит. Оказывается, подходит. Мои извинения.

Нашел глюк во Флеше, а может и не глюк. Пишу простенькие функции
Код:
functionOne=function():Void
{
	trace("One");
	slide01._alpha = 100;
	slide02._alpha = 0;
	slide03._alpha = 0;
	_root.attachMovie("workShader", "shader01", _root.getNextHighestDepth());
	trace(shader01);

functionTwo=function():Void
{
	trace("Two");
	slide01._alpha = slide03._alpha = 0;
	slide02._alpha = 100;
	_root.attachMovie("workShader", "shader01", _root.getNextHighestDepth());
	tra
}
и пускаю их по кругу. Все работает самогонно. НО, стоит только добавить флаш компонент, к примеру кнопу. То флеш сходит сума. shader01 вместо того что бы появлятся один раз и исчезать (в нутри этого клипа я поставил removeMovieClip(this) в конце), начинает появлятся и исчезать, и с каждым новым кругом это увеличивается в два раза. Удаляю компоненты, и все нормально. Мне кажется, каким то образом компоненты имеют свой собственный счетчик (что то типа onEnterFrame), и он каким то образом перекрывается с setInterval. Кание нибудь идеи.


Последний раз редактировалось solo19770701; 16.07.2008 в 20:52.