Скрипт редакторымен жұмыс
53
3.1
3.4.-
Сур. Actions
тақтасының негізгі
интерфейсінің элементтері
Режимді таңдау (3.4-сур.) бірдей атаулы тақта батырмасын басу
арқылы ашылатын View Options (Форматтың баптауы) мəзірінің тиісті
пəрмендерінің көмегімен орындалады.
Таңдалған режимге қарамастан, тақтада келесі негізгі интерфейс э-
лементтері бар:
■
фильм сценарийлерінің ашылмалы тізімі; бұл сценарийді
байланыстыратын үстелдегі нысанды таңдаудың қажеті жоқ басқа
сценарийге жылдам өтуді қамтамасыз етеді;
■ Script Pin
(Сценарийді бекіту) батырмасы; ағымдық сценарийді бекітуге
мүмкіндік береді: тақтаның мазмұны таңдалған фильм нысанына
байланысты. Сценарийді бекіткеннен кейін басқа нысанды таңдауға
болады жəне панельдің мазмұны өзгермейді;
■
кітап түріндегі батырма ActionScript тіліне кіріктірілген анықтама
жүйесінің шақырылуын қамтамасыз етеді. Бұл анықтама HTML
форматындағы анықтамадан əлдеқайда егжей-тегжейлі;
■ Action Toolbox
тақтасы (Әрекеттерге арналған құралдар жинағы); осы
кішкентай терезеде көрсетілген əрбір элемент ActionScript тілінің
белгілі бір құрылымына сəйкес келеді; элементтің белгішесін екі рет
басу сценарий мəтініне кірістіруді қамтамасыз етеді;
■
Сценарийдің мəтіні көрсетілетін сценарий терезесі; осы терезеде Expert
Mode
режимінде жұмыс істеген кезде қалыпты мəтін редакторында
жұмыс істеуге болады;
Ең қарапайым интерактивтілік
Тарау
3
54
Action Toolbox
тізімі сценарийді жасау үшін қолдануға болатын ActionScript
тілінің келесі құрамдастарының тізімін қамтиды:
Actions
(Әрекеттер) - «əмбебап» сипаты бар ActionScript тілінің əрекеттері,
яғни олар объект классының ерекшеліктеріне байланысты емес (белгілі бір
сыныпқа жататын нысандардың əдістерінен өзгеше); сол санаттағы
логикалық бақылаудың жоғары деңгейлі операторларының көпшілігінің
бағдарламалау тілдері үшін дəстүрлі болып табылады (логикалық
жағдайларды тексеру, циклді ұйымдастыру жəне т.б.);
Operators
(Операторлар) — логикалық жəне арифметикалық -
операциялардың операторлары (қосу, азайту, салыстыру жəне т.б.).
Functions
(Міндеттер) — алдын-ала анықталған (кітапханалық) міндеттер
(мысалы, олардың қатарына Flash-плеер нұсқасының нөмірді тексеру міндеті
кіреді);
Properties
(Қасиеттер) — классқа тəуелді емес нысандардың қасиеттері
(мысалы, суреттің мөлдірлік деңгейі);
Objects
(Нысандар) — сценарийде қолданылуы мүмкін алдын-ала
анықталған нысандар (мысалы, күнмен жəне уақытымен жұмыс істеуге
арналған нысан бар); сол бөлімде объектілердің пайдаланушылық кластары
бар;
Deprecated
(Кінəраттанатындар) — сценарийлерде қолдануға -
ұсынылмайтын құрылымдар (ескірген);
Flash UI Components
(Пайдаланушылық интерфейстің компоненттері).
Аталған бөлімдерден басқа Action Toolbox тізімінде тілдің барлық
компоненттерінің алфавиттік тізімін қамтитын Indexбөлімі бар.
Normal Mode
Режимі. Осы режимде жұмыс істейтін
Action тақтасының -
форматы 3.5.-суретте көрсетілген.
Параметрді енгізу алаңы мəтінге салынған құрылыстың дұрыс орындалуы
үшін қажетті параметрлерді анықтауға арналған
3.5.-
Сур. Компонентті Add new
item
батырмасының көмегімен
қою
сценарий терезесінің құралдар тақтасы; ондағы батырмалар
сценарий мəтінін қолдануға мүмкіндік береді; батырмалардың
құрамы қандай да бір дəрежеде жұмыс режиміне байланысты;
күй жолы; ол сценарийге енгізілген компоненттер туралы қосымша
ақпарат беруге арналған; атап айтқанда, күй жолында қате
туралы қысқа хабар көрсетіледі.
Скрипт редакторымен жұмыс
55
3.1
сценарий. Аймақтың форматы сценарийдің мəтінінде таңдалған құрылымның
(бөлінген) синтаксисіне байланысты. Кейбір құрылымдарды параметрлер
мүлдем жоқ. Бұл жағдайда параметрлерді енгізу аумағы бос.
Сценарий терезесінің құралдар тақтасында келесі батырмалар бар:
■ Add new item
(Жаңа элемент қосу) батырмасы + таңбасымен
белгіленген, ActionScript тілінің құрамдас бөліктерінің иерархиясын көрсететін
каскадты мəзір жүйесінің шақырылуын қамтамасыз етеді; ең төменгі
деңгейдегі мəзір элементін таңдау тиісті компоненттің сценарийіне кіргізуді
қамтамасыз етеді (3.5-суретті қараңыз);
■ «-»
таңбасымен белгіленген батырма терезеде таңдалған компоненттің -
сценарийінің мəтіннен алынып тасталуын қамтамасыз етеді;
■ Find
(Іздеу) батырмасы экранға ізделетін таңбалардың реттілігін
енгізуге болатын диалогтық терезені шақырады;
■ Replace
(Алмастыру) батырмасы жолды алмастыру параметрлерін (-
таңбалардың реттілігін) орнату үшін диалогтық терезені ашуға мүмкіндік
береді;
■
Insert a target path
(Белгіленген жолды қосы) батырмасы фильмнің
қажетті элементіне бағыттау үшін тағайындалған жолды сипаттауға
мүмкіндік беретін диалогтық терезені экранға шығарады. Бұл батырма, егер
тағайындалған жолдың компоненті сценарий терезесінде таңдалса жəне к-
іріс фокусы параметрлер терезесінің тиісті өрісінде орнатылған болса қол
жетімді болады;
■ Debug Options
(Дұрыстау параметрлері) батырмасы бақылау нүктелерін
(немесе Breakpoints тоқтату нүктелерін) қою және жою үшін
пайдаланылатын пәрмендерді қамтитын мәзірді ашады. Бақылау нүктелерін
пайдалану скриптің орындалуын бақылауға мүмкіндік береді; қадам
өлшемі нүктелер арасындағы қашықтықпен анықталады (нүктелер
арасындағы сценарий жолдарының саны);
■
көрсеткіштермен белгіленген батырмалар сценарий компоненттерін
бір- біріне қатысты жылжытуға мүмкіндік береді (құрамдас бөлік болса,
мысалы, үш жолдан тұратын болса, онда барлық үш жол бір рет басумен
ауыстырылады).
Normal Mode
режимінің ең маңызды артықшылықтарының бірі - қолмен
бағдарламалауды қолданбастан, алдын-ала анықталған əрекеттерді сценарийге
Actions
бөлімінен қосуға мүмкіндік береді.
GoTo —
белгіленген кадрға немесе сахнаға өту;
Play
жəне Stop — тиісінше, фильмнің ойнатылуының іске қосылуы жəне
тоқтатылуы; ToggleHighQuality — фильмның сапасын басқару; StopAllSounds
—
дыбыстық сүйемелдеуді тоқтату;
Get URL —
белгіленген URL ауысу;
FSCommand —
фильмды ойнатқан кезде Flash-плеерді басқару;
LoadMovie
и UnloadMovie — тиісінше, оқырманның браузерімен фильмді
жүктеу жəне түсіру;
TellTarget — Flash-
фильмдер мен клиптердің арасындағы навигацияны