Показать сообщение отдельно
Старый 30.08.2007, 18:05
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 13  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
Цитата:
два сообщения подряд на этом форуме не приветствуются
В данном случаи можно. По 10 в каждом.

Пункт 11:
Не надо удалять последний кадр, вдруг вы захотите удлинить анимацию? Опять придется копировать первый кадр в последний, смещать и удалять. Надо просто в последнем кадре написать
Код:
gotoAndPlay (1)
Тогда будут проигрываться все кадры с первого до ПРЕДпоследнего. Так как код срабатывает раньше, чем происходит отрисовка кадра, и последний кадр не будет отображаться. Собствено поэтому пункт 12 будет некорректен, будут проигрываться с 2-кадра, до ПРЕДпоследнего. Поэтому для этого лучше использовать флаг. По умолчанию он false и stop в первом кадре работает.
Код:
if (!flag) {
	stop ();
}
А как только мы запускам клип на проигрывание и меням значение флага на true
Код:
flag = true;
ничего нам не мешает сделать цикл в анимации. Кроме того, с помощью этого можно добиться такого эффекта: Мы меняем флаг на false, но не останавливаем анимацию, она сделает это сама, как только дойдет до первого кадра.

Пункт 19 + 20:
Все бы так думали!
__________________
(и)Нильс.ru | Плагины для FlashDevelop


Последний раз редактировалось iNils; 30.08.2007 в 18:09.