Тестування завантаження кадру flash

Для того щоб застосувати процедуру ifFrameLoaded (якщо кадр завантажений) для відтворення короткої анімації при завантаженні основного фільму:

  1. Створіть короткий цикл анімації на початку фільму. Найпростіше - створити цикл, який показує повідомлення "Фільм завантажується."
  2. За допомогою процедури ifFrameLoaded (якщо кадр завантажений) створіть процедуру кадру, яка перемкне відтворення фільму від циклічної початкової анімації до основного фільму, коли всі кадри будуть завантажені.

Наприклад, для фільму з 30 кадрами, на початку якого розташований анімований цикл з 2 кадрів, потрібно наступна процедура в першому кадрі:

Для завершення прикладу призначте наступну процедуру другого кадру, щоб повторно розпочати відтворення в Кадрі 1:

Коли завантажується кадр, вказаний в процедурі ifFrameLoaded (якщо кадр завантажений), відтворення фільму переходить до другого кадру і продовжує відтворювати фільм з третього кадру. Для того щоб використовувати властивість _framesloaded в процедурі для відтворення під час завантаження фільму короткого анімованого циклу;

  1. Створіть короткий анімований цикл на початку фільму. Наприклад, можна створити цикл, який показує повідомлення "фільм завантажується."
  2. Створіть процедуру кадру, яка виведе відтворення з циклу, коли кадри нарешті будуть завантажені, і яке продовжить відтворення фільму.

Наприклад, для фільму, що містить анімований цикл з двох кадрів на початку, потрібно наступна процедура, призначена другого кадру:

Детальну інформацію про властивості _framesloaded CM. в керівництві по ActionScript.

Чи знаєте Ви, що декомпозиція програми - це створення модулів, які в свою чергу є невеликими програми, які взаємодіють один з одним по добре визначеним і простим правилам.

Схожі статті