Налагодження якості фільму Flash
При згладжуванні потрібен потужніший процесор для обробки кожного кадру фільму перед виведенням його на екран, тому слабкі процесори можуть уповільнити відтворення. Можна прискорити відтворення, відключивши згладжування. Щоб увімкнути або вимкнути згладжування фільму, скористайтеся процедурою ToggleHighQuality (переключити високу якість). Врахуйте, що ця процедура впливає на всі фільми, які відтворюються у Flash Player. Цим способом не можна регулювати якість відтворення окремого фільму або фрагмента фільму Flash Player. Процедура ToggleHighQuality (переключити високу якість), призначену кнопці, дозволяє відвідувачам регулювати якість представлення фільму самостійно залежно від можливостей комп'ютерів. Ця процедура включає або вимикає згладжування, тобто першим клацанням миші згладжування включається, а повторним клацанням - вимикається.
Про оптимальне співвідношення швидкості та якості подання фільму див. опис параметра QUALITY в гол. 14.
Для того щоб налаштувати швидкість та якість вистави фільму:
-
Виберіть кадр, трансформування кнопки або трансформування фрагмента фільму, яким ви призначите процедуру.
Виділення фрагмента фільму налаштовує швидкість представлення фільму; виділення кнопки налаштовує якість уявлення фільму.
При цьому Flash створює у списку Actions (Процедури) наступний кодActionScript:
Зупинка всіх звуків
Щоб зупинити звуковий трек, не перериваючи головний фільм, скористайтеся процедурою StopAllSounds (зупинити всі звуки). Зверніть увагу, що ця процедура не зменшує гучність. Процедура stopAllSounds (зупинити всі звуки) впливає весь фільм, що відтворюється у Flash Player. Поточні звуки відновляться одночасно з продовженням відтворення; подієві звуки не відновляться.
При цьому Flash вводить наступний код ActionScript до спискуActions(Процедури):
Перехід до іншого URL
Щоб завантажити у вікно браузера документ з певної URL-адреси або передати змінні іншій програмі на певну URL-адресу, застосуйте процедуру GetURL. Змінні зберігають імена, які можна використовувати у сценаріях. Наприклад, можна надіслати змінну сценарію CGI для обробки точно так, як анкету HTML, але врахуйте, що посилати можна тільки змінні поточного фільму. Як правило, процедура GetURL застосовується для завантаження сторінок Web, але її також можна використовувати в проекторі Flash, щоб відкривати вікно браузера автоматично і відображати вказаний URL.
Для перевірки цієї процедури необхідно, щоб необхідний файл знаходився у вказаному місці та абсолютна URL була доступна по мережі (наприклад,http:// www.myserver.com/).
Наприклад, наступна інструкція вказує, що "URL" - значення змінної DynamicURL:
Про написання виразів див. посібник з ActionScript.
ДляWindow(Вікно) наступним чином вкажіть вікно або кадр HTML, в який документ будезавантажений:
-
виберіть одне із зарезервованих імен мети:
_self - документ завантажується в поточний кадр у вікні;
_blank - документ завантажується у нове вікно;
_parent - документ завантажується у батьківський кадр поточного кадру;
_top - документ завантажується у верхній кадр у поточному вікні.
Ваш кілок буде виглядати так:
де процедура GetURL завантажує HTML документ у нове вікно браузера.