Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ Β«Macromedia Flash Professional 8. Π“Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΈ анимация». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 80

Автор Π’. Π”Ρ€ΠΎΠ½ΠΎΠ²

Учитывая сказанноС, напишСм сцСнарий для ΠΊΠ½ΠΎΠΏΠΊΠΈ. Он Π±ΡƒΠ΄Π΅Ρ‚ Ρ‚Π°ΠΊΠΈΠΌ:

on (press)

{

stop();

}

Π’Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, записанноС Π² Ρ‚Π΅Π»Π΅ этого сцСнария, Π½Π°ΠΌ Π΄Π°Π²Π½ΠΎ Π·Π½Π°ΠΊΠΎΠΌΠΎ. Оно остановит Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ Π² основном Ρ„ΠΈΠ»ΡŒΠΌΠ΅, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ сцСнарии, привязанныС ΠΊ ΠΊΠ½ΠΎΠΏΠΊΠ΅, Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‚ Π½Π° Ρ‚ΠΎΡ‚ ΠΊΠ»ΠΈΠΏ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ эта ΠΊΠ½ΠΎΠΏΠΊΠ° находится (Π² нашСм случаС β€” это основной Ρ„ΠΈΠ»ΡŒΠΌ). Π­Ρ‚ΠΎ Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ сцСнариСв, привязанных ΠΊ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌ, ΠΎΡ‚ сцСнариСв, ΡΠ²Π»ΡΡŽΡ‰ΠΈΡ…ΡΡ "ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ" ΠΊΠ»ΠΈΠΏΠΎΠ².

Π’Π²Π΅Π΄Π΅ΠΌ этот сцСнарий Π² ΠΎΠ±Π»Π°ΡΡ‚ΡŒ рСдактирования ΠΊΠΎΠ΄Π° ΠΏΠ°Π½Π΅Π»ΠΈ Actions ΠΈ запустим воспроизвСдСниС Ρ„ΠΈΠ»ΡŒΠΌΠ° Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΎΠΊΠ½Π΅. ПослС этого Ρ‰Π΅Π»ΠΊΠ½Π΅ΠΌ ΠΏΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ΅, ΠΈ вся анимация β€” ΠΈ внСшняя, ΠΈ внутрСнняя β€” остановится.

Π Π°Π±ΠΎΡ‚Π° с панСлью Actions

Π‘ панСлью Actions ΠΌΡ‹ ΡƒΠΆΠ΅ Π·Π½Π°ΠΊΠΎΠΌΡ‹. (Π•Ρ‰Π΅ Π±Ρ‹ β€” сколько сцСнариСв с Π΅Π΅ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΡ‹ ΡƒΠΆΠ΅ написали!.. Π¦Π΅Π»Ρ‹Ρ… Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅!) Π”Π°Π²Π°ΠΉΡ‚Π΅ посмотрим, Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° Π½Π°ΠΌ Π΅Ρ‰Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ΡŒ, ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΠΌ знакомство, Ρ‚Π°ΠΊ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ.

Как ΡƒΠΆΠ΅ Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»ΠΎΡΡŒ, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ Π²Π²ΠΎΠ΄Π΅ ΠΊΠΎΠ΄Π° Π² ΠΎΠ±Π»Π°ΡΡ‚ΡŒ рСдактирования этой ΠΏΠ°Π½Π΅Π»ΠΈ Π»ΡŽΠ±Ρ‹Π΅ ΠΏΡ€ΠΈΠ΅ΠΌΡ‹, Π·Π½Π°ΠΊΠΎΠΌΡ‹Π΅ Π½Π°ΠΌ ΠΏΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ… рСдактирования тСкста, Π² частности β€” ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ с Π±ΡƒΡ„Π΅Ρ€ΠΎΠΌ ΠΎΠ±ΠΌΠ΅Π½Π° Windows, "ΠΎΡ‚ΠΊΠ°Ρ‚" послСднСго ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎΠ³ΠΎ дСйствия ΠΈ "ΠΎΡ‚ΠΊΠ°Ρ‚ ΠΎΡ‚ΠΊΠ°Ρ‚Π°".

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, панСль Actions прСдоставляСт Π½Π°ΠΌ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ инструмСнты, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ сильно ΠΎΠ±Π»Π΅Π³Ρ‡Π°Ρ‚ наш Ρ‚Ρ€ΡƒΠ΄. Рассмотрим самыС ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ ΠΈΠ· Π½ΠΈΡ….

Подсказка ΠΏΠΎ ΠΊΠΎΠ΄Ρƒ. Когда ΠΌΡ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ ΠΊΡ€ΡƒΠ³Π»ΡƒΡŽ скобку, Π³ΠΎΡ‚ΠΎΠ²ΡΡΡŒ ввСсти Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π»ΠΈΠ±ΠΎ дСйствия (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, gotoAndPlay), Ρ‡ΡƒΡ‚ΡŒ Π½ΠΈΠΆΠ΅ тСкстового курсора появляСтся нСбольшоС свСтло-ΠΆΠ΅Π»Ρ‚ΠΎΠ΅ окошко с тСкстом, ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰ΠΈΠΌ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ этого ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° (рис. 18.6). ПослС Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ ΠΌΡ‹ Π²Π²Π΅Π΄Π΅ΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ этого ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° ΠΈ поставим Π·Π°ΠΏΡΡ‚ΡƒΡŽ, подсказка выдаст описаниС ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°, ΠΈ Ρ‚. Π΄. ЩСлкая Π½Π° Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… стрСлках, находящихся Π² ΠΎΠΊΠ½Π΅ подсказки ΠΈ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹ΠΌ Π²ΠΏΡ€Π°Π²ΠΎ ΠΈ Π²Π»Π΅Π²ΠΎ, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ описания соотвСтствСнно ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΈ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ².

Подсказки-списки. Если ΠΌΡ‹ ΠΎΡ‚ΠΊΡ€ΠΎΠ΅ΠΌ скобку, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°Π΄Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€, значСния ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒΡΡ ΠΈΠ· ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ списка, Π½Π° экранС появится этот самый список со значСниями (рис. 18.7). Нам останСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π² спискС Π½ΡƒΠΆΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π»ΠΈΠ±ΠΎ Ρ‰Π΅Π»Ρ‡ΠΊΠΎΠΌ ΠΌΡ‹ΡˆΠΈ, Π»ΠΈΠ±ΠΎ Π²Ρ‹Π΄Π΅Π»ΠΈΠ² Π΅Π³ΠΎ клавишами-стрСлками ΠΈ Π½Π°ΠΆΠ°Π² ΠΊΠ»Π°Π²ΠΈΡˆΡƒ <Enter>.

Π›ΡŽΠ±ΡƒΡŽ ΠΈΠ· этих подсказок ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ Π½Π° экран, поставив Π² Π½ΡƒΠΆΠ½ΠΎΠ΅ мСсто ΠΊΠΎΠ΄Π° тСкстовый курсор ΠΈ Π½Π°ΠΆΠ°Π² ΠΊΠ½ΠΎΠΏΠΊΡƒ, Ρ€Π°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π½ΡƒΡŽ Π½Π°Π΄ ΠΎΠ±Π»Π°ΡΡ‚ΡŒΡŽ рСдактирования ΠΊΠΎΠ΄Π°:

Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΡƒΠ½ΠΊΡ‚ Show Code Hint Π² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ мСню ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈΠ»ΠΈ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΡ‰Π΅ всСго ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€ΠΎΠΉ, Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡŽ клавиш < Ctrl>+<ΠΏΡ€ΠΎΠ±Π΅Π»>.

АвтоматичСскоС созданиС отступов ΠΏΡ€ΠΈ Π²Π²ΠΎΠ΄Π΅ строк ΠΊΠΎΠ΄Π°. (ΠžΡ‚ΡΡ‚ΡƒΠΏΡ‹ ΠΎΡ‡Π΅Π½ΡŒ часто ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для выдСлСния Ρ‚Π΅Π»Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° события.) Если ΠΌΡ‹ Π²Π²Π΅Π»ΠΈ строку с отступом ΠΎΡ‚ Π΅Π΅ Π½Π°Ρ‡Π°Π»Π°, Ρ‚ΠΎ ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ клавиши <Enter> новая строка Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅ отступ. ΠžΡ‚ΡΡ‚ΡƒΠΏΡ‹ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΡŽΡ‚ΡΡ Ρ‚Π°ΠΊΠΆΠ΅, Ссли прСдыдущая строка заканчиваСтся ΠΊΡ€ΡƒΠ³Π»ΠΎΠΉ ΠΈΠ»ΠΈ Ρ„ΠΈΠ³ΡƒΡ€Π½ΠΎΠΉ скобкой.

МоТно ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ отступ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ, для Ρ‡Π΅Π³ΠΎ достаточно Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½ΡƒΠΆΠ½Ρ‹Π΅ строки ΠΊΠΎΠ΄Π° ΠΈ Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ <Π’Π°b>. Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ±Ρ€Π°Ρ‚ΡŒ отступ, Π½ΡƒΠΆΠ½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ строки ΠΈ Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡŽ клавиш <Shift>+<Tab>.

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π°Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° Π½Π° ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ синтаксичСских ошибок. Π§Ρ‚ΠΎΠ±Ρ‹ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ, Π½ΡƒΠΆΠ½ΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ, Ρ€Π°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π½ΡƒΡŽ Π½Π°Π΄ ΠΎΠ±Π»Π°ΡΡ‚ΡŒΡŽ рСдактирования ΠΊΠΎΠ΄Π°:

Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΡƒΠ½ΠΊΡ‚ Check Syntax Π² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ мСню ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈΠ»ΠΈ Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡŽ клавиш <Ctrl>+<T>. Flash ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ Π²Π²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ Π½Π°ΠΌΠΈ ΠΊΠΎΠ΄ Π½Π° ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ Π²Ρ‹Π²Π΅Π΄Π΅Ρ‚ ΠΎΠΊΠ½ΠΎ-ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ с тСкстом "The script contains no errors" (Ссли сцСнарий Π½Π΅ содСрТит ошибок) ΠΈΠ»ΠΈ "This script contains errors. The errors encountered are listed in Output Panel" (Ссли сцСнарий содСрТит ошибки).

Если сцСнарий содСрТит ошибки, Flash Ρ‚Π°ΠΊΠΆΠ΅ Π²Ρ‹Π²Π΅Π΄Π΅Ρ‚ Π½Π° экран Π½Π΅Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ панСль Output, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ описания всСх Π½Π°ΠΉΠ΄Π΅Π½Π½Ρ‹Ρ… ошибок (рис. 18.8). ΠŸΡ€Π°Π²Π΄Π°, эти описания Π±ΡƒΠ΄ΡƒΡ‚ Π΄Π°Π½Ρ‹ ΠΏΠΎ-английски…

ВстроСнныС срСдства поиска ΠΈ Π·Π°ΠΌΠ΅Π½Ρ‹ подстрок Π² ΠΊΠΎΠ΄Π΅ сцСнария. Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽΡ‚ΡΡ ΠΊ использованию Π² случаС, ΠΊΠΎΠ³Π΄Π° сцСнарий ΠΎΡ‡Π΅Π½ΡŒ Π²Π΅Π»ΠΈΠΊ, Π° Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ быстро Π½Π°ΠΉΡ‚ΠΈ ΠΈ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π»ΠΈΠ±ΠΎ дСйствия.

Для выполнСния поиска подстроки Π½ΡƒΠΆΠ½ΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ, Ρ€Π°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π½ΡƒΡŽ Π½Π°Π΄ ΠΎΠ±Π»Π°ΡΡ‚ΡŒΡŽ рСдактирования ΠΊΠΎΠ΄Π°:

МоТно Ρ‚Π°ΠΊΠΆΠ΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ мСню ΠΏΠ°Π½Π΅Π»ΠΈ ΠΏΡƒΠ½ΠΊΡ‚ Find and Replace ΠΈΠ»ΠΈ Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡŽ клавиш <Ctrl>+<F>. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ этого Π½Π° экранС появится Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ Find and Replace (рис. 18.9).

Π’ ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π° Find what Π·Π°Π΄Π°Π΄ΠΈΠΌ ΠΈΡΠΊΠΎΠΌΡƒΡŽ подстроку, Π²ΠΊΠ»ΡŽΡ‡ΠΈΠΌ Ρ„Π»Π°ΠΆΠΎΠΊ Match case, Ссли ΠΆΠ΅Π»Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Flash ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Π» ΠΏΡ€ΠΈ поискС рСгистр символов, ΠΈ Π½Π°ΠΆΠΌΠ΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡƒ Find Next. Flash Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ ΠΏΠ΅Ρ€Π²ΡƒΡŽ строку ΠΊΠΎΠ΄Π°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ имССтся заданная Π½Π°ΠΌΠΈ подстрока. Если подстрока Ρ‚Π°ΠΊ ΠΈ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°ΠΉΠ΄Π΅Π½Π°, Flash Π²Ρ‹Π²Π΅Π΄Π΅Ρ‚ ΠΎΠΊΠ½ΠΎ-ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ с тСкстом "Cannot find the string "<Искомая подстрока>"".

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ поиск Π²Π²Π΅Π΄Π΅Π½Π½ΠΎΠΉ подстроки Π΄Π°Π»Π΅Π΅ ΠΏΠΎ тСксту сцСнария, ΠΌΡ‹ снова Π½Π°ΠΆΠΌΠ΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡƒ Find Next Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π° Find. Если ΠΌΡ‹ ΡƒΠΆΠ΅ Π·Π°ΠΊΡ€Ρ‹Π»ΠΈ это ΠΎΠΊΠ½ΠΎ (для Ρ‡Π΅Π³ΠΎ достаточно Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ Close), Ρ‚ΠΎ Π²Ρ‹Π±Π΅Ρ€Π΅ΠΌ Π² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ мСню ΠΏΠ°Π½Π΅Π»ΠΈ ΠΏΡƒΠ½ΠΊΡ‚ Find Again ΠΈΠ»ΠΈ Π½Π°ΠΆΠΌΠ΅ΠΌ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ <F3>.

Для выполнСния Π·Π°ΠΌΠ΅Π½Ρ‹ искомой подстроки Π½Π° Π΄Ρ€ΡƒΠ³ΡƒΡŽ слуТит всС Ρ‚ΠΎ ΠΆΠ΅ ΠΎΠΊΠ½ΠΎ Find and Replace. Π’ этом случаС послС задания искомой подстроки Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ввСсти Π² ΠΏΠΎΠ»Π΅ Replace with подстроку, которая Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ ΠΈΡΠΊΠΎΠΌΡƒΡŽ. ΠžΠΏΡΡ‚ΡŒ ΠΆΠ΅, ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Ρ„Π»Π°ΠΆΠΎΠΊ Match case, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Flash ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Π» ΠΏΡ€ΠΈ поискС рСгистр символов. Π—Π°ΠΌΠ΅Π½Π° запускаСтся Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΠΈ Find Next. Flash Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ ΠΏΠ΅Ρ€Π²ΡƒΡŽ строку ΠΊΠΎΠ΄Π°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π²ΡΡ‚Ρ€Π΅Ρ‚ΠΈΠ»Π°ΡΡŒ искомая подстрока. ПослС этого ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ Replace, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π·Π°ΠΌΠ΅Π½Ρƒ. Для продолТСния поиска Π½ΡƒΠΆΠ½ΠΎ снова Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ Find Next.

ΠœΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π·Π°ΠΌΠ΅Π½Ρƒ сразу всСх Π½Π°ΠΉΠ΄Π΅Π½Π½Ρ‹Ρ… Π² ΠΊΠΎΠ΄Π΅ подстрок. Для этого сразу ΠΆΠ΅ послС Π²Π²ΠΎΠ΄Π° Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π² поля Π²Π²ΠΎΠ΄Π° ΠΎΠΊΠ½Π° Replace слСдуСт Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ Replace All.

АвтоматичСская нумСрация строк сцСнария. Π§Ρ‚ΠΎΠ±Ρ‹ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ этим срСдством, достаточно Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΡƒΠ½ΠΊΡ‚-Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ Line Numbers Π² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ мСню ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈΠ»ΠΈ Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡŽ клавиш <Ctrl>+ +<Shift>+<L>.

Быстрый ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π½Π° строку ΠΊΠΎΠ΄Π° с Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌ Π½ΠΎΠΌΠ΅Ρ€ΠΎΠΌ. Π’Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ ΠΏΡƒΠ½ΠΊΡ‚ Go to Line Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ мСню ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈΠ»ΠΈ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡŽ клавиш <Ctrl>+<G>, Π²Π²ΠΎΠ΄ΠΈΠΌ Π½ΠΎΠΌΠ΅Ρ€ Π½ΡƒΠΆΠ½ΠΎΠΉ строки Π² ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π° Line number Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π° Go to Line (рис. 18.10) ΠΈ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡƒ ОК:

АвтоматичСский пСрСнос слишком Π΄Π»ΠΈΠ½Π½Ρ‹Ρ… строк. ΠžΡ‚ Π½Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·Π±Π°Π²ΠΈΡ‚ΡŒΡΡ, ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΠ² ΠΏΡƒΠ½ΠΊΡ‚-Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ Word Wrap Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ мСню ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈΠ»ΠΈ Π½Π°ΠΆΠ°Π² ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡŽ клавиш <Ctrl>+<Shift>+<W>. ΠŸΡ€Π°Π²Π΄Π°, Π² этом случаС Π½Π°ΠΌ придСтся часто ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ полосой ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ слишком Π΄Π»ΠΈΠ½Π½Ρ‹Π΅ строки ΠΊΠΎΠ΄Π°.

ΠŸΠ΅Ρ‡Π°Ρ‚ΡŒ всСх сцСнариСв, созданных Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅. Π’Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ ΠΏΡƒΠ½ΠΊΡ‚ Print Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ мСню ΠΏΠ°Π½Π΅Π»ΠΈ. На экранС появится стандартноС Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ задания ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ Windows; Π·Π°Π΄Π°Π΅ΠΌ эти ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΈ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡƒ ОК.

ПовСдСния Flash ΠΈ ΠΈΡ… использованиС

Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… программистов Flash прСдставляСт Π½Π°Π±ΠΎΡ€ Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠΉ (behaviors). Π­Ρ‚ΠΎ Π½Π°Π±ΠΎΡ€ сцСнариСв ActionScript, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΡ€ΠΈΠ²ΡΠ·Π°Ρ‚ΡŒ ΠΊ ΠΊΠ°Π΄Ρ€Ρƒ, ΠΊΠ»ΠΈΠΏΡƒ ΠΈΠ»ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠ΅ Π±Π΅Π· нСобходимости Π½Π°Π±ΠΈΡ€Π°Ρ‚ΡŒ ΠΈΡ… Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ Π² ΠΏΠ°Π½Π΅Π»ΠΈ Actions. Π’Π°ΠΊΠΈΡ… ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠΉ Π² составС Flash поставляСтся довольно ΠΌΠ½ΠΎΠ³ΠΎ; ΠΎΠ½ΠΈ слуТат для управлСния Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠ΅ΠΉ, ΠΊΠ»ΠΈΠΏΠ°ΠΌΠΈ, Π·Π²ΡƒΠΊΠΎΠΌ ΠΈ ΠΏΡ€.

Π Π°Π±ΠΎΡ‚Π° с повСдСниями β€” созданиС, ΠΏΡ€Π°Π²ΠΊΠ° ΠΈ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ β€” выполняСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ°Π½Π΅Π»ΠΈ Behaviors (рис. 18.11). Π§Ρ‚ΠΎΠ±Ρ‹ вывСсти эту панСль Π½Π° экран, Π½ΡƒΠΆΠ½ΠΎ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΡƒΠ½ΠΊΡ‚-Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ Behaviors мСню Window ΠΈΠ»ΠΈ Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡŽ клавиш <Shift>+<F3>.

Π‘ΠΎΠ»ΡŒΡˆΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ этой ΠΏΠ°Π½Π΅Π»ΠΈ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ список ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠΉ, ΡƒΠΆΠ΅ привязанных ΠΊ Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌΡƒ элСмСнту Ρ„ΠΈΠ»ΡŒΠΌΠ°: ΠΊΠ°Π΄Ρ€Ρƒ, ΠΊΠ»ΠΈΠΏΡƒ ΠΈΠ»ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠ΅. (На рис. 18.11 этот список пуст.) Он ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½ Π² Π²ΠΈΠ΄Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ΠΈΠ· Π΄Π²ΡƒΡ… ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ: Event (событиС, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅) ΠΈ Action (ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅, выполняСмоС Π² ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° событиС).

Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅, привязанноС ΠΊ ΠΊΠ°ΠΊΠΎΠΌΡƒ-Π»ΠΈΠ±ΠΎ элСмСнту Ρ„ΠΈΠ»ΡŒΠΌΠ°, Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ этот элСмСнт (Π΅Π³ΠΎ имя, Ρ€Π°Π²Π½ΠΎ ΠΊΠ°ΠΊ ΠΈ имя ΠΎΠ±Ρ€Π°Π·Ρ†Π°, Π½Π° основС ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΎΠ½ Π±Ρ‹Π» создан, появятся Π½Π°Π΄ списком ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠΉ) ΠΈ Π½Π°ΠΆΠ°Ρ‚ΡŒ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ с ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ Π·Π½Π°ΠΊΠ° "плюс" ΠΏΠ°Π½Π΅Π»ΠΈ Behaviors. На экранС появится нСбольшоС мСню (рис. 18.12), содСрТащСС всС доступныС повСдСния, сгруппированныС Π² ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ. ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой подмСню, Π° сами повСдСния β€” ΠΏΡƒΠ½ΠΊΡ‚Ρ‹ этих подмСню.