Adobe flash - professional параметри публікації actionscript (cs5)

При створенні FLA-документа Flash запитує, скільки разів ActionScript потрібно використовувати. Цей параметр можна змінити пізніше, якщо виникне необхідність створювати сценарії в версії ActionScript.

Примітка. Мова ActionScript 3.0 несумісний з ActionScript 2.0. Компілятор ActionScript 2.0 може компілювати весь код ActionScript 1.0, за винятком синтаксису з косою рисою (/), який використовується для вказівки шляхів до фрагменту ролика (наприклад, parentClip / testMC: varName = "hello world"). Щоб уникнути цієї проблеми, перепишіть код, використовуючи нотацію з точкою (.), Або використовуйте компілятор ActionScript 1.0.

Файли класів і файли конфігурації (CS5)

При установці Flash Professional в системі створюються кілька папок і файлів конфігурації, що відносяться до ActionScript. Перед модифікацією цих файлів для настройки середовища розробника збережіть резервні копії вихідних файлів.

Папка класів ActionScript Містить всі вбудовані класи ActionScript 2.0 (в вигляді AS-файлів). Звичайні шляху до цієї папки.

Windows XP: диск \ Documents and Settings \ користувач \ Local Settings \ Application Data \ Adobe \ Flash CS5 \ мову \ Configuration \ Classes

Windows Vista: диск \ Users \ користувач \ Local Settings \ Application Data \ Adobe \ Flash CS5 \ мову \ Configuration \ Classes

Macintosh: жорсткий диск / Користувачі / користувач / Бібліотеки / Application Support / Adobe / Flash CS5 / мова / Configuration / Classes

Папка Classes впорядкована за класами для Flash Player 7 (FP7), класами для Flash Player 8 (FP8), класами для Flash Player 9 (FP9) і включає пакет mx, який використовується в обох програвачах і в ASO-файлах. Додаткові відомості про організацію цього каталогу см. В файлі Read Me в папці Classes.

Папка класу Include Містить всі глобальні файли, що включаються ActionScript. Шляхи до цієї папки:

Windows XP: диск \ Documents and Settings \ користувач \ Local Settings \ Application Data \ Adobe \ Flash CS5 \ мову \ Configuration \ Include

Windows Vista: диск \ Users \ користувач \ Local Settings \ Application Data \ Adobe \ Flash CS5 \ мову \ Configuration \ Include

Macintosh: жорсткий диск / Користувачі / користувач / Бібліотеки / Application Support / Adobe / Flash CS5 / мова / Configuration / Include

Windows XP: диск \ Documents and Settings \ користувач \ Local Settings \ Application Data \ Adobe \ Flash CS5 \ мову \ Configuration \ ActionsPanel

Windows Vista: диск \ Users \ користувач \ Local Settings \ Application Data \ Adobe \ Flash CS5 \ мову \ Configuration \ ActionsPanel

Macintosh: жорсткий диск / Користувачі / користувач / Бібліотеки / Application Support / Adobe / Flash CS5 / мова / Configuration / ActionsPanel

Файл конфігурації AsColorSyntax.xml Файл конфігурації для колірного підсвічування синтаксису в коді ActionScript. Шляхи до цієї папки:

Windows XP: диск \ Documents and Settings \ користувач \ Local Settings \ Application Data \ Adobe \ Flash CS5 \ мову \ Configuration \ ActionsPanel \

Windows Vista: диск \ Users \ користувач \ Local Settings \ Application Data \ Adobe \ Flash CS5 \ мову \ Configuration \ ActionsPanel \

Macintosh: жорсткий диск / Користувачі / користувач / Бібліотеки / Application Support / Adobe / Flash CS5 / мова / Configuration / ActionsPanel

При використанні ActionScript 3.0 SWF-файл може мати пов'язаний з ним клас вищого рівня. Такий клас називається класом документа. При завантаженні SWF-файлу в Flash Player створюється екземпляр класу, який є об'єктом верхнього рівня для цього SWF-файлу. Такий об'єкт SWF-файлу може бути екземпляром будь-якого замовленого класу.

Наприклад, в SWF-файлі, що реалізує компонент календаря, об'єкт верхнього рівня може бути пов'язаний з класом «Calendar», з методами і властивостями, відповідними компоненту календаря. При завантаженні такого SWF-файлу Flash Player створює його, як екземпляр класу Calendar.

  1. Зніміть позначки з усіх об'єктів в робочій області і на часовій шкалі, клацнувши мишею порожню область в робочій області. В інспектора властивостей відобразяться властивості документа.
  2. Введіть ім'я файлу ActionScript для класу в текстовому полі «Клас документа» в інспектора властивостей. Не вмикайте розширення імені файлу .as.

Вказівка ​​місця розташування файлів ActionScript (CS5)

Для роботи з уже певним класом ActionScript Flash Professional повинен визначити місцезнаходження зовнішніх файлів ActionScript, які містять його визначення. Список папок, в яких Flash Professional шукає визначення класів, називається шляхом до класів в ActionScript 2.0 і вихідним шляхом в ActionScript 3.0. Шляхи до класів і вихідні шляху існують на рівні додатку (глобально) і на рівні документа. Додаткові відомості про шляхи до класів см. В розділі «Класи» в керівництві Вивчення ActionScript 2.0 в Adobe Flash або «Пакети» в керівництві Вивчення ActionScript 3.0.

У Flash Professional можна задати наступні місця розташування ActionScript.

На рівні додатку (доступно для всіх FLA-файлів AS2):

Шлях до класів (задається в параметрах ActionScript)

На рівні документа (доступно тільки для FLA-файлу, який вказує цей шлях):

На рівні додатку (доступно для всіх FLA-файлів AS3):

Вихідний шлях (задається в параметрах ActionScript)

Шлях до бібліотеки (задається в параметрах ActionScript)

Шлях до зовнішньої бібліотеці (задається в параметрах ActionScript)

На рівні документа (доступно тільки для FLA-файлу, який вказує ці шляхи):

Клас документа (задається в інспектора властивостей документа)

Шлях до бібліотеки вказує місце розташування ще не скомпільованої коду ActionScript, який знаходиться в створених SWC-файлах. FLA-файл, який вказує цей шлях, завантажує кожен SWC-файл на верхньому рівні цього шляху і інші ресурси коду, зазначені в цих SWC-файлах. Використовуючи шлях до бібліотеки, переконайтеся, що скомпільований код в SWC-файлах не дубльований в нескомпілірованних AS-файлах в вихідному шляху. Наявність продубльованого коду уповільнює компіляцію SWF-файлу.

Для Flash Professional можна задати більше одного шляху для пошуку. Використовуватимуться ресурси, знайдені за допомогою одного з зазначених шляхів. При додаванні або модифікації шляху можна додати абсолютні шляхи (наприклад, C: / my_classes) і відносні шляхи (наприклад. / My_classes або «.»).

Установка підкаталогів класів для ActionScript 2.0

Щоб задати шлях до класів на рівні документа, виконайте наступні дії.

Щоб додати до підкаталогам класів нову папку, натисніть кнопку «Перейти до шляху», виберіть потрібну папку і натисніть кнопку «ОК».

Щоб додати до списку підкаталогів класів новий рядок, натисніть кнопку «Додати новий шлях». Двічі клацніть новий рядок, введіть відносний або абсолютний шлях, а потім натисніть кнопку «ОК».

Щоб змінити існуючу папку підкаталогів класів, виділіть шлях в списку підкаталогів класів, натисніть кнопку «Перейти до шляху», виберіть іншу папку і натисніть кнопку «ОК». Можна також двічі клацнути шлях в списку підкаталогів класів, ввести потрібний шлях і натиснути кнопку «ОК».

Щоб видалити папку з підкаталогів класів, виділіть шлях в списку «Підкаталоги класів» і натисніть кнопку «Видалити виділений шлях».

Щоб задати шлях до класів на рівні додатку, виконайте наступні дії.

Натисніть кнопку «Параметри ActionScript 2.0» і додайте шлях (і) в список «Шлях до класів».

Установка вихідного шляху для ActionScript 3.0

Щоб задати вихідний шлях на рівні документа, виконайте наступні дії.

Щоб додати папку в вихідний шлях, перейдіть на вкладку «Вихідний шлях», а потім натисніть кнопку "Перейти до шляху», вкажіть папку для додавання і натисніть "ОК".

Щоб додати до списку «Вихідний шлях» новий рядок, натисніть кнопку «Додати новий шлях». Двічі клацніть новий рядок, введіть відносний або абсолютний шлях, а потім натисніть кнопку «ОК».

Щоб змінити існуючу папку вихідного шляху, виділіть шлях в списку «Вихідний шлях», натисніть кнопку «Перейти до шляху», виберіть іншу папку і натисніть кнопку «ОК». Можна також двічі клацнути мишею шлях в списку вихідних шляхів, ввести потрібний шлях і натиснути кнопку «ОК».

Щоб видалити папку з вихідного шляху, виділіть шлях в списку «Вихідний шлях» і натисніть кнопку «Видалити виділений шлях».

Щоб задати вихідний шлях на рівні додатку, виконайте наступні дії.

Натисніть кнопку «Параметри ActionScript 3.0» і додайте шляху в список «Вихідний шлях».

Установка шляху до бібліотеки для файлів ActionScript 3.0

Процедура установки шляху до бібліотеки на рівні документа подібна вказівкою вихідного шляху.

Загальна бібліотека під час виконання: Flash Player завантажує ресурси під час виконання.

Щоб задати шлях до бібліотеки на рівні додатку, виконайте наступні дії.

Натисніть кнопку «Параметри ActionScript 3.0» і додайте шлях (і) в список «Шлях до бібліотеки».

Умовна компіляція ActionScript (CS5)

У мові ActionScript 3.0 можна використовувати умовну компіляцію так само, як в C ++ та іншими мовами програмування. Наприклад, умовну компіляцію можна використовувати для включення або виключення блоків коду в рамках всього проекту, наприклад коду, що реалізує певну функцію або використовуваного для налагодження.

Виберіть значення «ActionScript 3.0» в поле «Сценарій» і поруч з ним клацніть кнопку «Параметри».

У діалоговому вікні додаткових параметрів ActionScript 3.0 перейдіть на вкладку «Константи конфігурації».

Щоб додати константу, натисніть кнопку «Додати».

Введіть ім'я додається константи. За замовчуванням використовується простір імен конфігурації CONFIG і ім'я константи CONFIG_CONST.

Введіть необхідне значення для константи: true або false. Змінюючи це значення, можна включати або вимикати компіляцію певних рядків коду.

Налаштування контекстного меню в документах Flash (CS5)

У Flash Player 7 і пізніших версіях можна налаштовувати стандартні контекстні меню і контекстне меню текстового редагування, які з'являються в SWF-файлах.

Стандартне контекстне меню виводиться клацанням правою кнопкою миші (Windows) або утримуванням натиснутою клавішу «Control» (Macintosh) в SWF-файлі у Flash Player в будь-якій області, крім редагованого текстового поля. У контекстне меню можна додати замовні елементи і приховати будь-які вбудовані елементи меню, за винятком «Налаштування» і «Отладчик».

Контекстне меню редагування виводиться клацанням правою кнопкою миші (Windows) або утримуванням натиснутою клавішу «Control» (Macintosh) в редагованому текстовому полі SWF-файлу у Flash Player. У цей меню можна додати замовні елементи. Приховати вбудовані елементи меню не можна.

Примітка. Flash Player також відображає контекстне меню помилки клацанням правою кнопкою миші (Windows) або утримуванням натиснутою клавішу «Control» (Macintosh) у Flash Player, коли SWF-файл не завантажений. Це меню налаштувати не можна.

Налаштування контекстних меню в Flash Player 7 можна проводити за допомогою об'єктів ContextMenu і ContextMenuItem в ActionScript 2.0. Додаткові відомості про використання цих об'єктів див. Розділ ContextMenu в довіднику ActionScript® 2.0 для Adobe® Flash® Professional CS5.

При створенні призначених для користувача елементів контекстного меню для Flash Player майте на увазі наступні умови.

Замовні елементи додаються в контекстне меню в тому порядку, в якому вони були створені. Після створення меню змінити цей порядок не можна.

Можна ставити видимість і включення замовних елементів.

Замовні елементи контекстного меню автоматично кодуються в Юнікод UTF-8.

Папки конфігурації, що встановлюються разом з Flash (CS5)

Папка зміни рівня додатки

Оскільки ця папка відноситься до рівня додатки, користувачі, які не мають прав адміністратора, не можуть отримати до неї доступ з правом запису. Звичайні шляху до цієї папки.

У Microsoft Windows XP і Microsoft Windows Vista перейдіть в каталог завантажувальний пристрій \ Program Files \ Adobe \ Adobe Flash CS3 \ мову \ Configuration \.

В Macintosh перейдіть в каталог жорсткий диск Macintosh / Програми / Adobe Flash CS3 / Configuration /.

Папка First Run

Ця папка рівного рівня з папкою конфігурації програми полегшує загальний доступ до файлів конфігурації користувачам на одному комп'ютері Папки та файли в папці First Run автоматично копіюються в папку конфігурації на рівні користувача. Всі нові файли, поміщені в папку First Run, копіюються в папку конфігурації на рівні користувача при запуску програми.

Звичайні шляху до папки First Run:

У Microsoft Windows XP і Microsoft Windows Vista перейдіть в каталог завантажувальний пристрій \ Program Files \ Adobe \ Adobe Flash CS3 \ мову \ First Run \.

В Macintosh перейдіть в каталог жорсткий диск Macintosh / Програми / Adobe Flash CS3 / First Run /.

Папка конфігурації користувальницького рівня

Знаходиться в області профілю користувача, поточний користувач завжди має до неї доступ з правом запису. Звичайні шляху до цієї папки.

У Microsoft Windows XP і Microsoft Windows Vista перейдіть в каталог завантажувальний пристрій \ Documents and Settings \ ім'я користувача \ Local Settings \ Application Data \ Adobe \ Flash CS3 \ мову \ Configuration.

В Macintosh перейдіть в каталог жорсткий диск Macintosh / Користувачі / имя_пользователя / Бібліотеки / Application Support / Adobe / Flash CS3 / мова / Configuration /.

Папка зміни рівня всіх користувачів

Знаходиться в області профілю стандартного користувача. Ця папка встановлюється за умовчанням в операційних системах Windows і Macintosh і є спільною для всіх користувачів конкретного комп'ютера. Операційна система відкриває всім користувачам доступ до будь-якого файлу, що зберігається в цій папці. Звичайні шляху до цієї папки.

У Microsoft Windows XP і Microsoft Windows Vista перейдіть в каталог завантажувальний пристрій \ Documents and Settings \ All Users \ Application Data \ Adobe \ Flash CS3 \ мову \ Configuration \.

В Macintosh перейдіть каталог жорсткий диск Macintosh / Користувачі / Shared / Application Support / Adobe / Flash CS3 / мова / Configuration /.

Папка конфігурації Restricted Users

Для користувачів з обмеженими правами на робочої станції. Зазвичай в мережевому середовищі тільки системні адміністратори мають адміністративний доступ до робочих станцій. Всі інші користувачі отримують обмежений доступ, як правило, це означає, що ці користувачі не мають права на запис у файли рівня додатків (наприклад, в папку Program Files в Windows і папку Applications в Macintosh OS X).