Ѐлэш ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ клиСнтских ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ с использованиСм Flash. ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΈ постоянныС

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° для создания Ρ„Π»Π΅Ρˆ-ΠΈΠ³Ρ€ Π±Π΅Π· знания языков программирования. ΠŸΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΈΠ³Ρ€Ρ‹ ΠΈΠ· логичСских Π±Π»ΠΎΠΊΠΎΠ² ΠΈ Π·Π°Ρ€Π°Π½Π΅Π΅ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Π½Ρ‹Ρ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ.

Когда-Ρ‚ΠΎ, Π½Π°Π²Π΅Ρ€Π½ΠΎΠ΅, ΡƒΠΆΠ΅ ΠΏΠ°Ρ€Ρƒ Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄, Π½Π° нашСм сайтС появилась ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Game Maker , которая позволяла Π΄Π΅Π»Π°Ρ‚ΡŒ ΠΈΠ³Ρ€Ρ‹ практичСски Π±Π΅Π· знания ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π»ΠΈΠ±ΠΎ языка программирования!

Π”ΠΎ сих ΠΏΠΎΡ€ данная страница Ρƒ нас являСтся ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· самых обсуТдаСмых, ΠΈ часто Π² коммСнтариях Π·Π²ΡƒΡ‡Π°Ρ‚ сСтования Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ с Π΅Π΅ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ нСльзя ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΈΠ³Ρ€Ρ‹, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ ΠΈΠ³Ρ€Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½. БСгодня ΠΌΡ‹ снова возвратимся ΠΊ Ρ‚Π΅ΠΌΠ΅ игростроСния ΠΈ рассмотрим Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, которая-Ρ‚Π°ΠΊΠΈ ΡƒΠΌΠ΅Π΅Ρ‚ Π΄Π΅Π»Π°Ρ‚ΡŒ Ρ„Π»Π΅Ρˆ-ΠΈΠ³Ρ€Ρ‹ - Stencyl !

ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹

ΠŸΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Stencyl ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ 2D-ΠΈΠ³Ρ€Ρ‹ Π»ΡŽΠ±Ρ‹Ρ… ΠΆΠ°Π½Ρ€ΠΎΠ², Π½ΠΎ большС всСго Π΄Π²ΠΈΠΆΠΎΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Β«Π·Π°Ρ‚ΠΎΡ‡Π΅Π½Β» ΠΏΠΎΠ΄ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ стрСлялки-Π±Ρ€ΠΎΠ΄ΠΈΠ»ΠΊΠΈ. Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° прСдставляСт собой Ρ†Π΅Π»Ρ‹ΠΉ комплСкс инструмСнтов, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ, ΠΏΡ€ΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠΈ, ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΈΠ³Ρ€Ρƒ «с нуля» Π±Π΅Π· использования сторонних ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.

Π—Π°ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅ окошко с ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ ΠΎ Π½ΠΎΠ²ΠΎΠΉ вСрсии ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ Β«CloseΒ» ΠΈΠ»ΠΈ Β«Don’t show this againΒ» (Ссли Π½Π΅ Ρ…ΠΎΡ‚ΠΈΠΌ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ Π΄Π°Π½Π½ΠΎΠ΅ окошко ΠΏΡ€ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ запускС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹) ΠΈ Π²Π·Π°ΠΌΠ΅Π½ Π½Π΅Π³ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ ΠΎΠΊΠ½ΠΎ:

Π—Π΄Π΅ΡΡŒ Π½Π°ΠΌ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‚ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ ΡƒΡ‡Π΅Ρ‚Π½ΡƒΡŽ запись Π² сообщСствС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Stencyl. Π’ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅, Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚ ΠΌΠΎΠΆΠ½ΠΎ ΠΈ Π½Π΅ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ (для этого ΠΆΠΌΠ΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«Remind Me LaterΒ» Π²Π½ΠΈΠ·Ρƒ), Π½ΠΎ рСгистрация Π΄Π°Π΅Ρ‚ Π’Π°ΠΌ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΠΊΠ°Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ ΠΈ дСйствия с ΠΎΠ½Π»Π°ΠΉΠ½ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ StencylForge, поэтому Π½Π΅ ΠΏΠΎΠΌΠ΅ΡˆΠ°Π΅Ρ‚:). Для завСдСния ΡƒΡ‡Π΅Ρ‚Π½ΠΎΠΉ записи Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«Create an AccountΒ» ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ ΠΊ Ρ„ΠΎΡ€ΠΌΠ΅ рСгистрации:

Π—Π΄Π΅ΡΡŒ заполняСм стандартныС поля с вашим Π»ΠΎΠ³ΠΈΠ½ΠΎΠΌ, ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΌ (Π΄Π²Π° Ρ€Π°Π·Π°) ΠΈ адрСсом элСктронной ΠΏΠΎΡ‡Ρ‚Ρ‹, послС Ρ‡Π΅Π³ΠΎ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«Sign UpΒ». Если всС ΠΏΡ€ΠΎΠΉΠ΄Π΅Ρ‚ ΡƒΠ΄Π°Ρ‡Π½ΠΎ, Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅Π΄ Π’Π°ΠΌΠΈ Π½Π°ΠΊΠΎΠ½Π΅Ρ† откроСтся интСрфСйс стартового ΠΎΠΊΠ½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ стартового ΠΎΠΊΠ½Π°

Π’Π½Π΅ΡˆΠ½Π΅ Ρ€Π°Π±ΠΎΡ‡Π΅Π΅ пространство стартового ΠΎΠΊΠ½Π° Stencyl Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΎ Π½Π° нСсколько Π·ΠΎΠ½:

Π’ Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎ находится строка мСню ΠΈ панСль инструмСнтов. Π—Π΄Π΅ΡΡŒ собраны всС основныС настройки ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ управлСния. Под панСлью инструмСнтов Ρƒ нас Π΅ΡΡ‚ΡŒ нСбольшая ΡƒΠ·Π΅Π½ΡŒΠΊΠ°Ρ сСрая полоска. На Π½Π΅ΠΉ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ΡΡ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ (Π΄Π° - интСрфСйс Stencyl ΠΌΠ½ΠΎΠ³ΠΎΠ²ΠΊΠ»Π°Π΄ΠΎΡ‡Π½Ρ‹ΠΉ, Ρ‡Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½ΠΎ) ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ быстрого ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ (справа).

Основная ΠΆΠ΅ рабочая ΠΎΠ±Π»Π°ΡΡ‚ΡŒ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Π° Π½Π° Π΄Π²Π΅ части: Π² Π»Π΅Π²ΠΎΠΉ находится панСль Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ ΠΏΠΎ Ρ€Π°Π·Π΄Π΅Π»Π°ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Π° Π² ΠΏΡ€Π°Π²ΠΎΠΉ - основной ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ (Π½Π° основном экранС - список ΠΈΠ³Ρ€), ΠΌΠ΅Π½ΡΡŽΡ‰ΠΈΠΉΡΡ Π² зависимости ΠΎΡ‚ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Π² Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Ρ€Π΅ΠΆΠΈΠΌΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹. Π’Π½ΠΈΠ·Ρƒ Π΅ΡΡ‚ΡŒ Π΅Ρ‰Π΅ нСсколько Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠ½ΠΎΠΏΠΎΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚:

  1. ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΏΠ°ΠΏΠΊΡƒ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Stencyl Ρ…Ρ€Π°Π½ΠΈΡ‚ всС рСсурсы созданных ΠΈΠ³Ρ€ ΠΈ сами ΠΈΠ³Ρ€Ρ‹ (ΠΊΠ½ΠΎΠΏΠΊΠ° Β«View Games FolderΒ» Π² Π»Π΅Π²ΠΎΠΌ Π½ΠΈΠΆΠ½Π΅ΠΌ ΡƒΠ³Π»Ρƒ).
  2. Π—Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΠΉ курс ΠΏΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ (Β«Start Crash CourseΒ» Π½Π° Π·Π΅Π»Π΅Π½ΠΎΠΉ панСлькС Π² ΠΏΡ€Π°Π²ΠΎΠΌ Π½ΠΈΠΆΠ½Π΅ΠΌ ΡƒΠ³Π»Ρƒ). ΠšΡΡ‚Π°Ρ‚ΠΈ, Ρ‚Π°ΠΌ ΠΆΠ΅ рядом Π΅ΡΡ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΠ° для скрытия прСдлоТСния ΠΏΡ€ΠΎΠΉΡ‚ΠΈ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ (Β«Don’t show this againΒ»).
  3. ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½ΡƒΡŽ Π² Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΈΠ³Ρ€Ρƒ ΠΈΠ· списка, Ρ‡Ρ‚ΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ Π΄Π²ΠΎΠΉΠ½ΠΎΠΌΡƒ ΠΊΠ»ΠΈΠΊΡƒ ΠΏΠΎ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅ ΠΈΠ³Ρ€Ρ‹ (Β«Open GameΒ» Π² ΠΏΡ€Π°Π²ΠΎΠΌ Π½ΠΈΠΆΠ½Π΅ΠΌ ΡƒΠ³Π»Ρƒ).

Для ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ изучСния возмоТностСй Stencyl Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΠΉΡ‚ΠΈ ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΠΉ курс (ΠΈ ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π±Ρ‹ Π΅Π³ΠΎ ΠΏΡ€ΠΎΠΉΡ‚ΠΈ), Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΎΠ΄Π½Ρƒ ΠΈΠ· Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… ΠΈΠ³Ρ€, которая Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ соотвСтствуСт Π’Π°ΡˆΠ΅ΠΉ Π·Π°Π΄ΡƒΠΌΠΊΠ΅, ΠΈ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊ Ρ‚Π°ΠΌ всС устроСно. А я ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽ ΠΈΠ·ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ создания ΠΈΠ³Ρ€Ρ‹ ΠΎ ΠΏΡ€ΠΈΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡΡ… символа нашСго сайта ΠΈ Π΅Π³ΠΎ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ТитСля - Π€Ρ€ΠΈΠ΄Ρ‹ БСст!

Π‘ Ρ‡Π΅Π³ΠΎ Π½Π°Ρ‡Π°Ρ‚ΡŒ созданиС ΠΈΠ³Ρ€Ρ‹ Π² Stencyl

Если Π’Ρ‹, ΠΏΠ΅Ρ€Π΅Π΄ Ρ‚Π΅ΠΌ ΠΊΠ°ΠΊ ΡΠΎΠ±Ρ€Π°Π»ΠΈΡΡŒ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ свою ΠΈΠ³Ρ€Ρƒ, посмотрСли стандартныС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΈΠ³Ρ€ Π½Π° Stencyl, Ρ‚ΠΎ ΠΌΠΎΠ³Π»ΠΈ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π² основном всС ΠΎΠ½ΠΈ довольно простыС, одноэкранныС ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ Π²ΠΈΠ΄ сбоку. ΠœΡ‹ ΠΆΠ΅ Π±ΡƒΠ΄Π΅ΠΌ Π΄Π΅Π»Π°Ρ‚ΡŒ динамичСский ΡˆΡƒΡ‚Π΅Ρ€ с Π²ΠΈΠ΄ΠΎΠΌ свСрху ΠΈ ΡΡ‚Ρ€Π΅Π»ΡŒΠ±ΠΎΠΉ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΌΡ‹ΡˆΠΊΠΈ! ВсС ΠΊΠ°ΠΊ Π² Β«Π±ΠΎΠ»ΡŒΡˆΠΈΡ…Β» ΠΈΠ³Ρ€Π°Ρ…:).

Для своСго ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π»ΠΎΠ³ΠΈΠΊΡƒ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… шаблонов, Π½ΠΎ ΠΌΡ‹ Π½Π΅ ΠΈΡ‰Π΅ΠΌ простых ΠΏΡƒΡ‚Π΅ΠΉ ΠΈ ΠΏΠΎΡ‚ΠΎΠΌΡƒ - Ρ‚ΠΎΠ»ΡŒΠΊΠΎ «с нуля», Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Β«Ρ…Π°Ρ€Π΄ΠΊΠΎΡ€Β»:). Для этого Π½Π°ΠΆΠΌΠ΅ΠΌ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ области (ΠΈΠ»ΠΈ Π² мСню Β«FileΒ» - Β«Create NewΒ») ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«Create a New GameΒ» ΠΈ ΠΏΠΎΠΏΠ°Π΄Π΅ΠΌ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ окошко:

Π—Π΄Π΅ΡΡŒ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ шаблон ΠΈΠ³Ρ€Ρ‹ ΠΏΠΎ ΠΆΠ°Π½Ρ€Ρƒ с ΡƒΠΆΠ΅ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π°Π½Π½Ρ‹ΠΌ Π·Π°Ρ€Π°Π½Π΅Π΅ Π½Π°Π±ΠΎΡ€ΠΎΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈ дСйствий для Π’Π°ΡˆΠ΅Π³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. Однако ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΈΠ³Ρ€Ρƒ с чистого листа, поэтому Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ ΠΏΡƒΠ½ΠΊΡ‚ Β«Blank GameΒ» ΠΈ ΠΆΠΌΠ΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«NextΒ».

На ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ этапС Π½Π°ΠΌ потрСбуСтся произвСсти ΠΊΠΎΠ΅-ΠΊΠ°ΠΊΠΈΠ΅ Π±Π°Π·ΠΎΠ²Ρ‹Π΅ настройки:

Π’ ΠΏΠΎΠ»Π΅ Β«NameΒ» Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ нашСй ΠΈΠ³Ρ€Ρ‹, Π° Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ Β«Screen SizeΒ» Π·Π°Π΄Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠ³ΠΎ поля, ΡƒΠΊΠ°Π·Π°Π² Π΅Π³ΠΎ ΡˆΠΈΡ€ΠΈΠ½Ρƒ (Width) ΠΈ высоту (Height) Π² пиксСлях. ПослС этого ΠΆΠΌΠ΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«CreateΒ» ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ нСпосрСдствСнно ΠΊ интСрфСйсу Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° ΠΈΠ³Ρ€:

По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ открываСтся Π²ΠΊΠ»Π°Π΄ΠΊΠ° Β«DashboardΒ», Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ слСва собрано всС Π΄Π΅Ρ€Π΅Π²ΠΎ рСсурсов ΠΈΠ³Ρ€Ρ‹, Π° справа находится нСпосрСдствСнно рабочая ΠΎΠ±Π»Π°ΡΡ‚ΡŒ. Π—Π΄Π΅ΡΡŒ, Π΄ΡƒΠΌΠ°ΡŽ, умСстно Π±ΡƒΠ΄Π΅Ρ‚ внСсти ΠΊΠΎΠ΅-ΠΊΠ°ΠΊΠΈΠ΅ пояснСния ΠΏΠΎ структурС Β«Π΄Π΅Ρ€Π΅Π²Π°Β».

Оно состоит ΠΈΠ· Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… Π²Π΅Ρ‚ΠΎΠΊ, ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Π΄Π²Π΅ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ…, содСрТат стандартныС Π½Π°Π±ΠΎΡ€Ρ‹ рСсурсов (RESOURCES) ΠΈ Π»ΠΎΠ³ΠΈΠΊΠΈ (LOGIC), Π° Π΄Π²Π΅ послСдниС ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ ΠΌΠΎΠ³ΡƒΡ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹Π΅ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ рСсурс-ΠΏΠ°ΠΊΠΈ (RESOURCE PACKS) ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ (EXTENSIONS).

Π“Π»Π°Π²Π½ΠΎΠΉ Π²Π΅Ρ‚ΠΊΠΎΠΉ здСсь являСтся Π²Π΅Ρ‚ΠΊΠ° RESOURCES. Она содСрТит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ€Π°Π·Π΄Π΅Π»Ρ‹:

  1. Actor Types - здСсь хранятся спрайты всСх ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Ρ… пСрсонаТСй ΠΈ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°ΡŽΡ‚ΡΡ дСйствия ΠΈΡ… Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ ΠΈ взаимодСйствия ΠΌΠ΅ΠΆΠ΄Ρƒ собой.
  2. Backgrounds - Π² этом Ρ€Π°Π·Π΄Π΅Π»Π΅ Ρƒ нас ΠΌΠΎΠ³ΡƒΡ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒΡΡ всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Ρ„ΠΎΠ½Ρ‹ для ΠΈΠ³Ρ€Ρ‹. ΠŸΡ€ΠΈΡ‡Π΅ΠΌ Ρ„ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ, ΠΊΠ°ΠΊ для Π·Π°Π΄Π½Π΅Π³ΠΎ ΠΏΠ»Π°Π½Π° (background), Ρ‚Π°ΠΊ ΠΈ для ΠΏΠ΅Ρ€Π΅Π΄Π½Π΅Π³ΠΎ (foreground), Ρ‡Ρ‚ΠΎ позволяСт Π½Π°ΠΊΠ»Π°Π΄Ρ‹Π²Π°Ρ‚ΡŒ Ρ„ΠΎΠ½Ρ‹ Π΄Ρ€ΡƒΠ³ Π½Π° Π΄Ρ€ΡƒΠ³Π°, достигая, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‚Π΅ΠΌ самым эффСкта параллакса .
  3. Fonts - Ρ€Π°Π·Π΄Π΅Π», Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ красивыС ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ для создания ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… надписСй. Однако, стоит ΡƒΡ‡Π΅ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Stencyl ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с английским Π½Π°Π±ΠΎΡ€ΠΎΠΌ символов, поэтому для добавлСния русских Π±ΡƒΠΊΠ² Ρ„Π°ΠΉΠ» ΡˆΡ€ΠΈΡ„Ρ‚Π°, Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΈΠΌΠΈ ΠΊΠ°ΠΊΠΈΠ΅-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΠΈΠ· латинских символов.
  4. Scenes - мСсто для создания ΠΈ рСдактирования ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ ΠΈΠ³Ρ€Ρ‹. ИмСнно здСсь ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π·Π°Π΄Π°Ρ‚ΡŒ внСшний Π²ΠΈΠ΄ любого этапа ΠΈ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ всСх пСрсонаТСй, бонусы ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Π΅ элСмСнты.
  5. Sounds - соотвСтствСнно Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ всСх Π·Π²ΡƒΠΊΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π² ΠΈΠ³Ρ€Π΅.
  6. Tilesets - ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ Π²Π΅Ρ‚ΠΊΠ° Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ хранятся Ρ‚Π°ΠΉΠ»Ρ‹ - ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ спрайты, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для построСния ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Ρ… ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ.

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ настройка Ρ‚Π°ΠΉΠ»ΠΎΠ²

ΠžΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΠ³ΠΎ мнСния ΠΏΠΎ ΠΏΠΎΠ²ΠΎΠ΄Ρƒ Ρ‚ΠΎΠ³ΠΎ, Π² ΠΊΠ°ΠΊΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ Ρ‚Ρƒ ΠΈΠ»ΠΈ ΠΈΠ½ΡƒΡŽ ΠΈΠ³Ρ€Ρƒ Π½Π΅ сущСствуСт. Π’ΡƒΡ‚ ΡƒΠΆ, ΠΊΠΎΠΌΡƒ ΠΊΠ°ΠΊ ΡƒΠ΄ΠΎΠ±Π½ΠΎ, Π½ΠΎ я Π±Ρ‹ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π» ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ:

Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ ΠΏΠ΅Ρ€Π²ΡƒΡŽ сцСну - создаСм пСрсонаТа - создаСм Π²Ρ€Π°Π³ΠΎΠ² - создаСм бонусы - создаСм ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ этапы

Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ сцСну Π² Stencyl Π½ΡƒΠΆΠ½ΠΎ Π½Π°Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ Π΅Π΅ внСшний Π²ΠΈΠ΄ Π² Π²Π΅Ρ‚ΠΊΠ΅ Scenes. Однако, для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ, Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ сначала ΠΈΠΌΠ΅Ρ‚ΡŒ Π±Π»ΠΎΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΠΌΠΎΠΆΠ½ΠΎ Β«Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒΒ». Π­Ρ‚ΠΈ Π±Π»ΠΎΠΊΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ ΠΈΠΌΠ΅ΡŽΡ‚ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Ρ‚Π°ΠΉΠ»ΠΎΠ² (tiles) ΠΈ хранятся Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ Tileset:

Набор Ρ‚Π°ΠΉΠ»ΠΎΠ² являСт собой ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ, ΡΠΎΡΡ‚ΠΎΡΡ‰ΡƒΡŽ ΠΈΠ· ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π’Ρ‹ Π² Π½Π΅Π΅ Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚Π΅. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ, ΠΊΠ°ΠΊ сразу Π³ΠΎΡ‚ΠΎΠ²ΡƒΡŽ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ (ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ, ΡΠΎΡΡ‚ΠΎΡΡ‰ΡƒΡŽ ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ€Π°Π²Π½ΠΎΠ²Π΅Π»ΠΈΠΊΠΈΡ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π² ΠΎΠ΄ΠΈΠ½ ΠΈΠ»ΠΈ нСсколько рядов), Ρ‚Π°ΠΊ ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΡƒΠΆΠ΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Π½Π°Π±ΠΎΡ€Ρ‹ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ рисунками.

Для Π½Π°Ρ‡Π°Π»Π° Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ Ρ‚Π°ΠΉΠ»ΠΎΠ² (ΠΊΠ½ΠΎΠΏΠΊΠ° Β«Create NewΒ» Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ Tilesets), послС Ρ‡Π΅Π³ΠΎ ΠΌΡ‹ ΡƒΠ²ΠΈΠ΄ΠΈΠΌ ΠΎΠΊΠ½ΠΎ, ΠΊΠ°ΠΊ Π½Π° ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚Π΅ Π²Ρ‹ΡˆΠ΅. Для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ изобраТСния Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«Choose ImageΒ» ΠΈ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π² ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ ΠΎΠΊΠ½Π΅ ΠŸΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠ° Π·Π°Ρ€Π°Π½Π΅Π΅ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» с Π½ΡƒΠΆΠ½ΠΎΠΉ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΎΠΉ (-Π°ΠΌΠΈ).

Когда ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ загрузится, Π·Π°Π΄Π°Π΄ΠΈΠΌ Π΅ΠΌΡƒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Ρ€Π°Π·Π±ΠΈΠ²ΠΊΠΈ ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΏΠΎ ΡˆΠΈΡ€ΠΈΠ½Π΅ ΠΈ высотС, послС Ρ‡Π΅Π³ΠΎ (Ссли всС ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ отобраТаСтся) ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π² Π½Π°Π±ΠΎΡ€ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΠΈ Β«AddΒ».

Для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ изобраТСния (Ρ‚Π°ΠΉΠ»Π°) Π² ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ взаимодСйствия с ΠΈΠ³Ρ€ΠΎΠ²Ρ‹ΠΌΠΈ пСрсонаТами ΠΈ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π°ΠΌΠΈ. Для этого Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½ΡƒΠΆΠ½Ρ‹ΠΉ Ρ‚Π°ΠΉΠ» ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ ΠΎΠΊΠ½Ρƒ:

Π’ Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части ΠΏΡ€Π°Π²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ откроСтся Ρ€Π°Π·Π΄Π΅Π» Β«Collision BoundsΒ» (Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ столкновСний). Π—Π΄Π΅ΡΡŒ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ, ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‰ΡƒΡŽ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ взаимодСйствия нашСго ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° с ΠΈΠ³Ρ€ΠΎΠ²Ρ‹ΠΌΠΈ пСрсонаТами. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Ρƒ всСх Ρ‚Π°ΠΉΠ»ΠΎΠ² стоит ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Β«SquareΒ» (ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄Π΅Π»Π°Π΅Ρ‚ Ρ‚Π°ΠΉΠ» ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π½Π΅ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΌ ΠΈ Ρ‚Π²Π΅Ρ€Π΄Ρ‹ΠΌ. Если ΠΆΠ΅ Π’Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Π°ΠΉΠ» Β«ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Ρ‹ΠΌΒ» для пСрсонаТСй (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎΠ»), Ρ‚ΠΎ достаточно Π·Π°Π΄Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Β«No CollisionsΒ».

Помимо Π³Ρ€Π°Π½ΠΈΡ†, для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ‚Π°ΠΉΠ»Π° ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ, Π΄ΠΎΠ±Π°Π²ΠΈΠ² ΠΊΠ°Π΄Ρ€ΠΎΠ² ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ Β«Insert FramesΒ» Π½Π° Π½ΠΈΠΆΠ½Π΅ΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ равняСтся 100 миллисСкундам, ΠΎΠ΄Π½Π°ΠΊΠΎ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠ°Π΄Ρ€Π° это число ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ.

Для этого достаточно Π΄Π²Π°ΠΆΠ΄Ρ‹ ΠΊΠ»ΠΈΠΊΠ½ΡƒΡ‚ΡŒ ΠΏΠΎ Π½ΡƒΠΆΠ½ΠΎΠΌΡƒ ΠΊΠ°Π΄Ρ€Ρƒ Π»Π΅Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ ΠΈ Π² ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ ΠΎΠΊΠ½Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ Π½Π°ΠΌ Ρ‚ΠΎΠ³ΠΎ трСбуСтся. Π’Π°ΠΊΠΆΠ΅ имССтся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΉ ΠΊΠ°Π΄Ρ€ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ встроСнного графичСского Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ открываСтся ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ Β«Edit FrameΒ».

ΠžΡ‚Ρ€ΠΈΡΠΎΠ²ΠΊΠ° сцСны Π² Stencyl

ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π½Π°Π±ΠΎΡ€ Ρ‚Π°ΠΉΠ»ΠΎΠ² сформирован, Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ ΡˆΠ°Π³Ρƒ - Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ΠΈΠ· Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π½Ρ‹Ρ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π³ΠΎΡ‚ΠΎΠ²ΠΎΠ³ΠΎ ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠ³ΠΎ пространства. Π‘Π΄Π΅Π»Π°Ρ‚ΡŒ это ΠΌΠΎΠΆΠ½ΠΎ, Π½Π°ΠΆΠ°Π² ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«Create NewΒ» Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ Scenes. ПослС наТатия ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΌΡ‹ ΠΏΠΎΠΏΠ°Π΄Π΅ΠΌ Π² ΠΎΠΊΠ½ΠΎ настроСк сцСны:

Π—Π΄Π΅ΡΡŒ Π½Π°ΠΌ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π½ΡƒΠΆΠ½ΠΎ Π² ΠΏΠΎΠ»Π΅ Β«NameΒ» Π·Π°Π΄Π°Ρ‚ΡŒ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ нашСй сцСнС, ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ (ΡˆΠΈΡ€ΠΈΠ½Π° ΠΈ высота Π² Ρ‚Π°ΠΉΠ»Π°Ρ… (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ) ΠΈΠ»ΠΈ пиксСлях), Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ (Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ, ΠΏΠΎ собствСнному ТСлнию) Π·Π°Π΄Π°Ρ‚ΡŒ Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠΉ Ρ†Π²Π΅Ρ‚ для Π½ΠΎΠ²ΠΎΠΉ сцСны. Π–ΠΌΠ΅ΠΌ Β«OkΒ» ΠΈ ΠΏΠΎΠΏΠ°Π΄Π°Π΅ΠΌ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ уровня:

Π‘ Π²ΠΈΠ΄Ρƒ ΠΎΠ½ Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π΅Ρ‚ графичСский Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€. По Ρ†Π΅Π½Ρ‚Ρ€Ρƒ находится рабочая ΠΎΠ±Π»Π°ΡΡ‚ΡŒ, Π³Π΄Π΅ ΠΌΡ‹ ΠΈ рисуСм наш ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ. Π‘Π»Π΅Π²Π° ΠΈ свСрху находятся нСбольшиС ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов. Π‘ΠΏΡ€Π°Π²Π° ΠΆΠ΅ Ρ€Π°ΡΠΏΠΎΠ»ΠΎΠΆΠΈΠ»ΠΈΡΡŒ ΠΏΠ°Π½Π΅Π»ΠΈ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹, Π²Ρ‹Π±ΠΎΡ€Π° Π½Π°Π±ΠΎΡ€ΠΎΠ² Ρ‚Π°ΠΉΠ»ΠΎΠ² ΠΈ управлСния слоями. Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΊΠ°ΠΊ всС это работаСт…

ΠŸΠ΅Ρ€Π²Ρ‹ΠΌ Π΄Π΅Π»ΠΎΠΌ рисуСм Ρ„ΠΎΠ½ нашСй Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ области. Для этого Π½Π° ΠΏΡ€Π°Π²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΡƒΠ΅ΠΌ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Β«PaletteΒ» Π° Π½Π° Π½Π΅ΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Β«TilesΒ» ΠΈ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Π½ΡƒΠΆΠ½Ρ‹ΠΉ Ρ‚Π°ΠΉΠ» ΠΈΠ· прСдставлСнного пСрСчня. Π—Π°Ρ‚Π΅ΠΌ Π½Π° Π»Π΅Π²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ инструмСнт Β«ΠšΠ°Ρ€Π°Π½Π΄Π°ΡˆΒ» (Pencil) ΠΈ рисуСм Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΌ Ρ‚Π°ΠΉΠ»ΠΎΠΌ Π½ΡƒΠΆΠ½Ρ‹Π΅ области.

Π—Π° счСт ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ слоСв, Ρ‚Π°ΠΉΠ»Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π½Π°ΠΊΠ»Π°Π΄Ρ‹Π²Π°Ρ‚ΡŒΡΡ Π΄Ρ€ΡƒΠ³ Π½Π° Π΄Ρ€ΡƒΠ³Π°, поэтому Π»ΠΎΠ³ΠΈΡ‡Π½Π΅Π΅ всСго ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½Π° слоС Β«Layer 0Β» Ρƒ нас Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ фоновая ΠΏΠΎΠ΄Π»ΠΎΠΆΠΊΠ°, Π²Ρ‹ΡˆΠ΅, слой с прСпятствиями ΠΈ пСрсонаТами, Π° Π΅Ρ‰Π΅ Π²Ρ‹ΡˆΠ΅ - слой с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ счСтчиками ΠΈ ΠΈΠ³Ρ€ΠΎΠ²Ρ‹ΠΌΠΈ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°ΠΌΠΈ.

Π£ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ слоями ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΏΠΎΠ΄ панСлью Β«LayersΒ». Π—Π΄Π΅ΡΡŒ ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ для создания, удалСния, пСрСмСщСния ΠΈ пСрСимСнования слоСв. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, любой слой ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΈΠ»ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ, Π½Π°ΠΆΠ°Π² Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ Π² Π²ΠΈΠ΄Π΅ Π³Π»Π°Π·Π° справа ΠΎΡ‚ ΠΈΠΌΠ΅Π½ΠΈ слоя.

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ пСрсонаТСй

ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Ρƒ нас создана пСрвая сцСна настало врСмя Β«Π·Π°ΡΠ΅Π»ΠΈΡ‚ΡŒΒ» Π΅Π΅ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ ΠΈΠ³Ρ€ΠΎΠ²Ρ‹ΠΌΠΈ пСрсонаТами. Π’ Stencyl ΠΎΠ½ΠΈ зовутся Β«Π°ΠΊΡ‚Π΅Ρ€Π°ΠΌΠΈΒ» ΠΈ хранятся, соотвСтствСнно, Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ Β«Actor TypesΒ». Π‘ΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ Π°ΠΊΡ‚Π΅Ρ€Ρ‹ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡƒ ΠΈ Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡƒ, поэтому рассмотрим ΠΌΡ‹ этот процСсс Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ создания Π³Π»Π°Π²Π½ΠΎΠΉ Π³Π΅Ρ€ΠΎΠΈΠ½ΠΈ нашСй ΠΈΠ³Ρ€Ρ‹ - Π€Ρ€ΠΈΠ΄Ρ‹.

Π§Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½ΠΎΠ²ΠΎΠ³ΠΎ Π°ΠΊΡ‚Π΅Ρ€Π° достаточно Π·Π°ΠΉΡ‚ΠΈ Π² Π²Ρ‹ΡˆΠ΅ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚Ρ‹ΠΉ Ρ€Π°Π·Π΄Π΅Π» Actor Types ΠΈ Π½Π°ΠΆΠ°Ρ‚ΡŒ Ρ‚Π°ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«Create NewΒ». Нас ΡƒΠΆΠ΅ ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½ΠΎ снова спросят ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ Π½Π°Π·Π²Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚, послС Ρ‡Π΅Π³ΠΎ ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ появится ΠΎΠΊΠ½ΠΎ рСдактирования Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ пСрсонаТа:

Π—Π΄Π΅ΡΡŒ Π² Π»Π΅Π²ΠΎΠΉ части выводится список Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π½Ρ‹Ρ… Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΉ Π°ΠΊΡ‚Π΅Ρ€Π° (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ пустой ΠΊΠ°Π΄Ρ€ Β«Animation 0Β»), Π° Π² ΠΏΡ€Π°Π²ΠΎΠΉ находятся инструмСнты добавлСния ΠΈ настройки этих самых Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΉ.

Π’Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ ΠΏΡƒΡΡ‚ΡƒΡŽ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ (ΠΈΠ»ΠΈ добавляСм Π½ΠΎΠ²ΡƒΡŽ ΠΊΠ»ΠΈΠΊΠΎΠΌ ΠΏΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ΅ с плюсом Π²Π½ΠΈΠ·Ρƒ) ΠΈ ΠΊΠ»ΠΈΠΊΠ°Π΅ΠΌ Π² ΠΏΡ€Π°Π²ΠΎΠΉ части ΠΏΠΎ полю Β«Click here to add a frameΒ». ПослС этого откроСтся окошко добавлСния ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΠΎΡ…ΠΎΠΆΠ΅ Π½Π° Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ для добавлСния Π½ΠΎΠ²Ρ‹Ρ… Ρ‚Π°ΠΉΠ»ΠΎΠ² Π² Π½Π°Π±ΠΎΡ€. НаТимаСм ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«Choose imageΒ», Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Π½ΡƒΠΆΠ½ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈ настраиваСм Π΅Π³ΠΎ Ρ€Π°Π·Π±ΠΈΠ²ΠΊΡƒ ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ (Ссли Π½ΡƒΠΆΠ½ΠΎ).

Когда всС настроСно, ΠΆΠΌΠ΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«AddΒ» Π² ΠΏΡ€Π°Π²ΠΎΠΉ Π½ΠΈΠΆΠ½Π΅ΠΉ части ΠΎΠΊΠ½Π° добавлСния - анимация Π΄ΠΎΠ»ΠΆΠ½Π° отобразится Π² Π²ΠΈΠ΄Π΅ ΠΏΡ€Π΅Π²ΡŒΡŽ Π² Π»Π΅Π²ΠΎΠΉ сСкции:

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π°ΠΌ ΠΎΡΡ‚Π°Π»ΠΎΡΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ смСны ΠΊΠ°Π΄Ρ€ΠΎΠ² (Π΄Π²ΠΎΠΉΠ½ΠΎΠΉ ΠΊΠ»ΠΈΠΊ Π½Π° любом ΠΈΠ· ΠΊΠ°Π΄Ρ€ΠΎΠ²) ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, Ρ‚ΠΈΠΏΠ°, названия (Name) Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ (ΠΎΡ‡Π΅Π½ΡŒ пригодится для слоТных ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ²), цикличности (Looping) воспроизвСдСния (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ), синхронизации ΠΈ Π±Π°Π·ΠΎΠ²ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ (Origin Point) происхоТдСния спрайта (ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ - Ρ†Π΅Π½Ρ‚Ρ€).

На Π½ΠΈΠΆΠ½Π΅ΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов Π² ΠΏΡ€Π°Π²ΠΎΠΉ сСкции ΠΌΡ‹ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠΌ ряд ΠΊΠ½ΠΎΠΏΠΎΠΊ. Они ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚:

  • Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ ΠΊΠ°Π΄Ρ€Ρ‹ Π² Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ (Import Frames);
  • Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΉ ΠΊΠ°Π΄Ρ€ Π²ΠΎ внСшнСм Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ (Edit Frame (External));
  • ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΊΠ°Π΄Ρ€ Π²ΠΎ внСшнСм Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ (Create Frame (External));
  • Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°Π΄Ρ€ Π²ΠΎ встроСнном Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ (Edit Frame);
  • ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΊΠ°Π΄Ρ€ (Remove Frame);
  • ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°Π΄Ρ€ (Copy Frame);
  • Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΊΠ°Π΄Ρ€ (Paste Frame);
  • ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒΡΡ Π½Π° ΠΊΠ°Π΄Ρ€ Π½Π°Π·Π°Π΄ (Move Back) ΠΈΠ»ΠΈ Π²ΠΏΠ΅Ρ€Π΅Π΄ (Move Forward).

Настройка ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΈ повСдСния пСрсонаТСй

Π’Ρ‹ΡˆΠ΅ ΠΌΡ‹ сдСлали Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ Π±Π΅Π³Π° Π€Ρ€ΠΈΠ΄Ρ‹, использовав для этого всСго Π΄Π²Π° ΠΊΠ°Π΄Ρ€Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ, ΠΏΠΎ сути, ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½Π½Ρ‹ΠΌ ΠΏΠΎ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΠΈ ΠΎΠ΄Π½ΠΈΠΌ ΠΈ Ρ‚Π΅ΠΌ ΠΆΠ΅ рисунком. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΡ‹ ΠΌΠΎΠ³Π»ΠΈ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΌΡ‹ΡˆΠΈ ΠΈ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ΠΌ нашСй Π³Π΅Ρ€ΠΎΠΈΠ½ΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½Π° Π°Π΄Π΅ΠΊΠ²Π°Ρ‚Π½ΠΎ Ρ€Π΅Π°Π³ΠΈΡ€ΠΎΠ²Π°Π»Π° Π½Π° столкновСния с ΠΏΡ€Π΅Π³Ρ€Π°Π΄Π°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ нарисовали Π½Π° сцСнС.

ΠŸΠ΅Ρ€Π²Ρ‹ΠΌ Π΄Π΅Π»ΠΎΠΌ настроим столкновСния. Для этого посмотрим Π½Π° строку ΠΏΠΎΠ΄ списком ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… Π²ΠΊΠ»Π°Π΄ΠΎΠΊ ΠΈ Π½Π°ΠΉΠ΄Π΅ΠΌ Ρ‚Π°ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«CollisionΒ».

По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ столкновСний являСт собой ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚, описанный Π²ΠΎΠΊΡ€ΡƒΠ³ всСго спрайта Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ. Π’ΠΎ Π΅ΡΡ‚ΡŒ, событиС столкновСния Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΏΠΎ всСй ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°. Однако, Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ наша ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Ρ‡Π°Ρ‰Π΅ всСго содСрТит ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ элСмСнты (Ρƒ Π€Ρ€ΠΈΠ΄Ρ‹, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, бластСр), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎ ΠΈΠ΄Π΅ΠΈ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹ Π½ΠΈ с Ρ‡Π΅ΠΌ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ. ИмСнно ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π΄Π°Π½Π½ΠΎΠ³ΠΎ Ρ€Π°Π·Π΄Π΅Π»Π° ΠΌΡ‹ ΠΈ ΠΌΠΎΠΆΠ΅ΠΌ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ всС области столкновСний.

Для Π½Π°Ρ‡Π°Π»Π° ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΠΌ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ Π²ΠΎΠΊΡ€ΡƒΠ³ Π€Ρ€ΠΈΠ΄Ρ‹ Π΄ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΅Π΅ Ρ‚Π΅Π»Π°. Π—Π΄Π΅ΡΡŒ Π½ΡƒΠΆΠ½ΠΎ ΡƒΡ‡Π΅ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π΄Π²ΠΈΠ³Π°Ρ‚ΡŒ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ ΠΌΡ‹ΡˆΠΊΠΎΠΉ ΠΌΡ‹ Π½Π΅ ΠΌΠΎΠΆΠ΅ΠΌ, Π° для настроСк ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ числовых ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° Π² сСкции Β«Current ShapeΒ». Π’Π½Π°Ρ‡Π°Π»Π΅ ΠΌΡ‹ Π·Π°Π΄Π°Π΅ΠΌ сдвиг области ΠΏΠΎ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΠΈ (ΠΎΡ‚ Π»Π΅Π²ΠΎΠ³ΠΎ края) ΠΈ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΠΈ (ΠΎΡ‚ Π²Π΅Ρ€Ρ…Π°), Π° Π·Π°Ρ‚Π΅ΠΌ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ Π½ΠΎΠ²Ρ‹Π΅ ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΈ высоту области столкновСний.

НиТС Π΅ΡΡ‚ΡŒ Π΅Ρ‰Π΅ нСсколько ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½Π΅Π½Π½Ρ‹Ρ… Π² ΡΠ΅ΠΊΡ†ΠΈΡŽ Β«Physical PropertiesΒ». Π—Π΄Π΅ΡΡŒ ΠΌΡ‹ сталкиваСмся с Π³Π°Π»ΠΎΡ‡ΠΊΠΎΠΉ Β«Is a Sensor?Β» ΠΈ понятиСм Π³Ρ€ΡƒΠΏΠΏ.

Если Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π»Π°ΠΆΠΎΠΊ «сСнсора», Ρ‚ΠΎ выдСлСнная ΠΎΠ±Π»Π°ΡΡ‚ΡŒ пСрСстанСт Π±Ρ‹Ρ‚ΡŒ физичСским ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠΌ: пСрсонаТ ΠΈΠ»ΠΈ Π΅Π³ΠΎ Ρ‡Π°ΡΡ‚ΡŒ станСт ΠΊΠ°ΠΊ-Π±Ρ‹ Β«ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΠΉΒ» для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΡ€Π΅Π³Ρ€Π°Π΄, Π½ΠΎ Π² Ρ‚ΠΎ ΠΆΠ΅ врСмя сохранит Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ дСйствия ΠΏΡ€ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… условиях.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ ΠΈΠ· Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΉ ΠΆΠΈΠ·Π½ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ соврСмСнная сигнализация с использованиСм Π»Π°Π·Π΅Ρ€ΠΎΠ²: сам Π»Π°Π·Π΅Ρ€ ΠΌΡ‹ Π½Π΅ Π²ΠΈΠ΄ΠΈΠΌ, Π½ΠΎ, Ссли коснСмся Π΅Π³ΠΎ, Ρ‚ΠΎ запускаСтся процСсс оповСщСния ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ Π·Π°Π»Π΅Π·Π»ΠΈ Π½Π΅ Ρ‚ΡƒΠ΄Π°, ΠΊΡƒΠ΄Π° Π½Π°Π΄ΠΎ:).

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ½Ρ‹ группы… ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Ρ‚ΠΎ Ρƒ нашСго пСрсонаТа Π² Ρ€ΡƒΠΊΠ°Ρ… Π½Π΅ бластСр, Π° ΠΌΠ΅Ρ‡, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΎΠ½ (Ρ‚ΠΎΡ‡Π½Π΅Π΅ ΠΎΠ½Π°:)) Ρ€ΡƒΠ±ΠΈΡ‚ Π² капусту Π²Ρ€Π°Π³ΠΎΠ² (кстати Π² исходникС Ρƒ Π€Ρ€ΠΈΠ΄Ρ‹ Π΅ΡΡ‚ΡŒ Π»Π°Π·Π΅Ρ€Π½Ρ‹ΠΉ ΠΊΠ»ΠΈΠ½ΠΎΠΊ;)).

Π—Π°Π΄Π°Ρ‡Π° состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈ касании ΠΊ Π²Ρ€Π°Π³Ρƒ ΠΌΠ΅Ρ‡ΠΎΠΌ, Π²Ρ€Π°Π³ ΠΏΠΎΠ³ΠΈΠ±Π°Π», Π½ΠΎ Ссли ΠΌΡ‹ ΠΏΡ€ΠΎΠΌΠ°Π·Π°Π»ΠΈ, ΠΈ супостат Π·Π°Π΄Π΅Π» Π€Ρ€ΠΈΠ΄Ρƒ, Ρ‚ΠΎ Ρƒ Π½Π΅Π΅ ΠΎΡ‚Π½ΠΈΠΌΠ°Π»Π°ΡΡŒ какая-Ρ‚ΠΎ доля энСргии. А главная ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° здСсь Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ анимация ΡƒΠ΄Π°Ρ€Π° Ρƒ нас, ΠΏΠΎ сути, являСтся ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΎΠΉ, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ присутствуСт ΠΈ Π€Ρ€ΠΈΠ΄Π°, ΠΈ мСч…

Если ΠΌΡ‹ привяТСм ΠΊ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅ дСйствиС ΠΌΠ΅Ρ‡Π°, Ρ‚ΠΎ, ΠΊΡ‚ΠΎ Π±Ρ‹ Π½ΠΈ касался нашСй Π³Π΅Ρ€ΠΎΠΈΠ½ΠΈ ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Π½ΠΈΠΈ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ, ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ³ΠΈΠ±Π°Ρ‚ΡŒ ΠΎΡ‚ ΡƒΠ΄Π°Ρ€Π°. И Π²ΠΎΡ‚ ΠΊΠ°ΠΊ Ρ€Π°Π· для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π½Π° нСсколько ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² с Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ возмоТностями ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ ΠΈ Π±Ρ‹Π» ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π½ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ Π³Ρ€ΡƒΠΏΠΏ.

По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Ρƒ нас сущСствуСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½Π° ΠΎΠ±Π»Π°ΡΡ‚ΡŒ, которая соотвСтствуСт самому пСрсонаТу (Β«Same as Actor TypeΒ»). Однако ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ инструмСнтов рисования Π½Π°Π΄ основной Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ ΠΎΠ±Π»Π°ΡΡ‚ΡŒΡŽ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ ΠΈ Π·Π°Π΄Π°Ρ‚ΡŒ для Π½ΠΈΡ… Π³Ρ€ΡƒΠΏΠΏΡƒ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ Β«Edit GroupsΒ».

Π‘ΠΎ столкновСниями, ΠΏΠΎΠΆΠ°Π»ΡƒΠΉ, всС, Π° Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ с самым основным - настройкой повСдСния Π°ΠΊΡ‚Π΅Ρ€Π° Π½Π° сцСнС. Для этого Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π² Ρ€Π°Π·Π΄Π΅Π» Β«BehaviorsΒ»:

По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ здСсь Π²Π½Π°Ρ‡Π°Π»Π΅ Π½Π΅Ρ‚ Π½ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ дСйствия, Π½ΠΎ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡ… Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ, Π½Π°ΠΆΠ°Π² ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«Add BehaviorΒ» Π² Π»Π΅Π²ΠΎΠΌ Π½ΠΈΠΆΠ½Π΅ΠΌ ΡƒΠ³Π»Ρƒ. ΠŸΠ΅Ρ€Π΅Π΄ Π’Π°ΠΌΠΈ откроСтся ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ для управлСния пСрсонаТСм ΠΈΠ»ΠΈ Π΅Π³ΠΎ взаимодСйствия с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Π°ΠΊΡ‚Π΅Ρ€Π°ΠΌΠΈ Π½Π° сцСнС.

Π― для ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° Π²Ρ‹Π±Ρ€Π°Π» ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Β«8 Way MovementΒ», ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ Π°ΠΊΡ‚Π΅Ρ€Π° ΠΏΠΎ ΠΊΡ€ΡƒΠ³Ρƒ Π² Π»ΡŽΠ±ΡƒΡŽ сторону. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π½ΠΎΠ΅ дСйствиС Π² спискС слСва ΠΈ Π² ΠΏΡ€Π°Π²ΠΎΠΉ части ΠΌΡ‹ смоТСм Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π΅Π³ΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹.

Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π°ΠΊΡ‚Π΅Ρ€ΠΎΠ² Π½Π° сцСну ΠΈ тСстированиС уровня

Если Π’Ρ‹ слСдовали инструкции, Ρ‚ΠΎ Ρƒ Вас ΡƒΠΆΠ΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ рСсурсов для ΠΈΠ³Ρ€Ρ‹. ΠžΡΡ‚Π°Π»ΠΎΡΡŒ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Π°ΠΊΡ‚Π΅Ρ€ΠΎΠ² Π½Π° сцСну ΠΈ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚ΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠ³ΠΎ пространства.

ВозвращаСмся Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ созданной Ρ€Π°Π½Π΅Π΅ сцСны ΠΈ вновь Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΡƒΠ΅ΠΌ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρƒ (Palette), Π½ΠΎ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ вмСсто Ρ‚Π°ΠΉΠ»ΠΎΠ², Π²ΠΊΠ»ΡŽΡ‡ΠΈΠΌ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Β«ActorsΒ» (АктСры). ΠŸΠ΅Ρ€Π΅Π΄ Π½Π°ΠΌΠΈ появится список созданных Ρ€Π°Π½Π΅Π΅ пСрсонаТСй, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΡ‹ смоТСм Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½Π° сцСну ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ инструмСнта Β«ΠšΠ°Ρ€Π°Π½Π΄Π°ΡˆΒ»:

Главная гСроиня Ρƒ нас ΠΎΠ΄Π½Π°, поэтому достаточно всСго ΠΎΠ΄Π½ΠΎΠ³ΠΎ наТатия ΠΊΠ°Ρ€Π°Π½Π΄Π°ΡˆΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π΅Π΅ Π½Π° сцСну. И Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ наступил ΠΌΠΎΠΌΠ΅Π½Ρ‚ истины - ΠΏΠ΅Ρ€Π²ΠΎΠ΅ тСстированиС! Π§Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡ†ΠΈΡŽ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° достаточно Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«Test SceneΒ» Π² ΠΏΡ€Π°Π²ΠΎΠΌ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΡƒΠ³Π»Ρƒ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ с нашСй сцСной. Бпустя Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ врСмя (пСрвая компиляция всСгда длится дольшС) ΠΌΡ‹ смоТСм ΠΏΠΎΠ»ΡŽΠ±ΠΎΠ²Π°Ρ‚ΡŒΡΡ своими Ρ‚Ρ€ΡƒΠ΄Π°ΠΌΠΈ Π²ΠΎ Ρ„Π»Π΅Ρˆ-ΠΏΠ»Π΅Π΅Ρ€Π΅:

Помимо самого ΠΏΠ»Π΅Π΅Ρ€Π° с ΠΈΠ³Ρ€ΠΎΠΉ сбоку Ρƒ нас отобраТаСтся окошко Π»ΠΎΠ³ΠΎΠ² Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈΠ³Ρ€Ρ‹. Π‘ ΠΈΡ… ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ достаточно быстро Π½Π°ΠΉΡ‚ΠΈ Π½Π΅ΠΏΠΎΠ»Π°Π΄ΠΊΠΈ Π² Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΈ ΠΏΠΎΠΏΡ‹Ρ‚Π°Ρ‚ΡŒΡΡ ΠΈΡ… ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ.

Как Π²ΠΈΠ΄ΠΈΠΌ, Π΄Π²ΠΈΠ³Π°Ρ‚ΡŒ Π€Ρ€ΠΈΠ΄Ρƒ Π² Ρ€Π°Π·Π½Ρ‹Ρ… направлСниях ΠΌΡ‹ ΡƒΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΠΌ, Π½ΠΎ сама сцСна остаСтся Π½Π΅ΠΏΠΎΠ΄Π²ΠΈΠΆΠ½ΠΎΠΉ ΠΈ стоит нашС Π³Π΅Ρ€ΠΎΠΈΠ½Π΅ Π²Ρ‹ΠΉΡ‚ΠΈ Π·Π° ΠΊΡ€Π°ΠΉ Π²ΠΈΠ΄ΠΈΠΌΠΎΠΉ части сцСны, ΠΊΠ°ΠΊ ΠΎΠ½Π° исчСзаСт… НСпорядок:). Π Π΅ΡˆΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ ΠΌΠΎΠΆΠ½ΠΎ, Π΄ΠΎΠ±Π°Π²ΠΈΠ² Π€Ρ€ΠΈΠ΄Π΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Β«Camera FollowΒ» ΠΈΠ»ΠΈ настроив Π½ΡƒΠΆΠ½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ событий.

Π’Π°ΠΊΠΆΠ΅, нСлишним Π±Ρ‹Π»ΠΎ Π±Ρ‹ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ стандартный курсор Π½Π° Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π±ΠΎΠ»Π΅Π΅ подходящСС, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΡ€ΠΈΡ†Π΅Π». Π­Ρ‚ΠΎ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ, Π΄ΠΎΠ±Π°Π²ΠΈΠ² Π½ΠΎΠ²ΠΎΠ³ΠΎ Π°ΠΊΡ‚Π΅Ρ€Π° Π² Π²ΠΈΠ΄Π΅ ΠΏΡ€ΠΈΡ†Π΅Π»Π°, ΡƒΠ±Ρ€Π°Π² Ρƒ Π½Π΅Π³ΠΎ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ столкновСния ΠΈ ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠΈΠ² ΠΊ сцСнС ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ стандартного повСдСния Β«Custom Mouse CursorΒ»:

БистСма событий Π² Stencyl

ΠŸΡ€ΠΎΡΡ‚Ρ‹Π΅ ΠΈΠ³Ρ€Ρ‹ Π² Stencyl ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΎΠ΄Π½ΠΈΡ… Ρ‚ΠΎΠ»ΡŒΠΊΠΎ стандартных ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠΉ (Behaviors), ΠΎΠ΄Π½Π°ΠΊΠΎ, Ссли Π½Π°ΠΌ трСбуСтся Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ нСстандартноС, Ρ‚ΠΎ Ρ‚ΡƒΡ‚ ΡƒΠΆΠ΅ придСтся ΠΏΠΎΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ Π½Π°Π΄ использованиСм событий, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°ΡŽΡ‚ΡΡ для Π°ΠΊΡ‚Π΅Ρ€ΠΎΠ² ΠΈ сцСн Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ Β«EventsΒ»:

По сути, повСдСния (Behaviors) Ρ‚ΠΎΠΆΠ΅ строятся Π½Π° Π±Π°Π·Π΅ событий, Π½ΠΎ ΠΎΠ½ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ Π΅Ρ‰Π΅ ΠΈ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ интСрфСйс, Ρ‡Ρ‚ΠΎ ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π—Π΄Π΅ΡΡŒ ΠΆΠ΅ ΠΌΡ‹ ΠΈΠΌΠ΅Π΅ΠΌ Π΄Π΅Π»ΠΎ нСпосрСдствСнно с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ Π±Π»ΠΎΠΊΠ°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ Ρ‚Π΅ ΠΈΠ»ΠΈ ΠΈΠ½Ρ‹Π΅ дСйствия.

Окно событий дСлится Π½Π° Ρ‚Ρ€ΠΈ сСкции:

  1. Π’ Π»Π΅Π²ΠΎΠΉ сСкции находится список событий ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ для управлСния (создания/удалСния/пСрСмСщСния) ΠΈΠΌΠΈ. Для добавлСния события Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«Add EventΒ», послС Ρ‡Π΅Π³ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π½ΡƒΠΆΠ½ΡƒΡŽ Π³Ρ€ΡƒΠΏΠΏΡƒ Π² Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅ΠΌ спискС ΠΈ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΡƒΡŽ Π½ΡƒΠΆΠ½ΡƒΡŽ Π½Π°ΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ. Π‘ΠΏΡ€Π°Π²Π° ΠΎΡ‚ созданного события имССтся Π³Π°Π»ΠΎΡ‡ΠΊΠ°, которая позволяСт Π½Π°ΠΌ ΠΏΡ€ΠΈ нСобходимости Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ.
  2. Π’ ΠΏΡ€Π°Π²ΠΎΠΉ сСкции ΠΌΡ‹ ΠΈΠΌΠ΅Π΅ΠΌ список всСх доступных дСйствий, сгруппированный Π² 10 Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ², ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ. Для большСго удобства дСйствия Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅ рассортированы ΠΏΠΎ тСматичСским Π²ΠΊΠ»Π°Π΄ΠΊΠ°ΠΌ ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ свой ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚. Π’Π½ΠΈΠ·Ρƒ здСсь Π΅ΡΡ‚ΡŒ Π΅Ρ‰Π΅ Ρ‚Ρ€ΠΈ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π°ΠΊΡ‚ΠΈΠ²Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ° Β«PaletteΒ» (ΠΏΠ°Π»ΠΈΡ‚Ρ€Π°), Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΈ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ΡΡ списки дСйствий. Вторая Π²ΠΊΠ»Π°Π΄ΠΊΠ° - Β«AttributesΒ» - слуТит для отобраТСния Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… (ΠΎ Π½ΠΈΡ… Ρ‡ΡƒΡ‚ΡŒ Π½ΠΈΠΆΠ΅), Π° Ρ‚Ρ€Π΅Ρ‚ΡŒΡ - Β«FavoritesΒ» - слуТит для ΠΏΠΎΠΊΠ°Π·Π° ΠΈΠ·Π±Ρ€Π°Π½Π½Ρ‹Ρ… Π’Π°ΠΌΠΈ дСйствий.
  3. Π¦Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Π°Ρ сСкция - это рабочая ΠΎΠ±Π»Π°ΡΡ‚ΡŒ. Π—Π΄Π΅ΡΡŒ ΠΌΡ‹ ΠΈ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅ΠΌ ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ повСдСния пСрсонаТСй ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ Π±Π»ΠΎΠΊΠΎΠ² дСйствий ΠΈ событий, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ эти дСйствия происходят. ΠšΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ происходит ΠΏΡƒΡ‚Π΅ΠΌ простого пСрСтаскивания Π±Π»ΠΎΠΊΠΎΠ² Π½Π° Ρ€Π°Π±ΠΎΡ‡ΡƒΡŽ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΏΡ€Π°Π²ΠΊΠΈ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… Π² Π½ΠΈΡ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ². Π‘Ρ‚ΠΎΠΈΡ‚ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π΅ Π±Π»ΠΎΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½Π΅Π½Ρ‹ ΠΌΠ΅ΠΆΠ΄Ρƒ собой ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Π² основной Π±Π»ΠΎΠΊ события. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΡƒΠ±Ρ€Π°Ρ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ Π½Π΅Π½ΡƒΠΆΠ½Ρ‹Π΅ Π² Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ (Π½ΠΎ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅) ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ, Π½Π°ΠΌ достаточно просто вынСсти ΠΈΡ… ΠΈΠ· ΠΎΠ±Ρ‰Π΅ΠΉ структуры Π½Π° свободноС мСсто. Если ΠΆΠ΅ дСйствия ΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ со Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ Π½Π΅Π½ΡƒΠΆΠ½Ρ‹ΠΌΠΈ вовсС, Ρ‚ΠΎ ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ, пСрСмСстив Π² ΠΊΠΎΡ€Π·ΠΈΠ½Ρƒ, которая находится Π² ΠΏΡ€Π°Π²ΠΎΠΉ Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ области.

БобствСнно, сам Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ создания событий ΠΌΡ‹ ΡƒΠΆΠ΅ описали, Π½ΠΎ Π΄Π°Ρ‚ΡŒ ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ я, ΡƒΠ²Ρ‹, Π½Π΅ ΠΌΠΎΠ³Ρƒ - для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ³Ρ€Ρ‹ события Π±ΡƒΠ΄ΡƒΡ‚ Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ ΠΈ ΠΈΡ… ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ довольно много… Π’ качСствС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ исходники ΠΈΠ³Ρ€Ρ‹ ΠΏΡ€ΠΎ Π€Ρ€ΠΈΠ΄Ρƒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ Π² Π°Ρ€Ρ…ΠΈΠ²Π΅ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ, Π½ΠΎ это - лишь ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ€Π°Π±ΠΎΡ‚Π° Π½Π°Π΄ событиями - Π’Π°ΡˆΠ΅ Π»ΠΈΡ‡Π½ΠΎΠ΅ творчСство:).

Настройка Ρ„ΠΈΠ·ΠΈΠΊΠΈ ΠΈ свойств

ΠœΡ‹ с Π’Π°ΠΌΠΈ ΡƒΠΆΠ΅ рассмотрСли ΠΌΠ½ΠΎΠ³ΠΎ Ρ‡Π΅Π³ΠΎ, Π½ΠΎ Π½Π΅ ΠΊΠΎΡΠ½ΡƒΠ»ΠΈΡΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ‚Π΅ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½Ρ‹ΠΌΠΈ ΠΏΡ€ΠΈ создании ΠΈΠ³Ρ€ - я Π³ΠΎΠ²ΠΎΡ€ΡŽ ΠΎ настройкС всСвозмоТных свойств Π½Π°ΡˆΠΈΡ… Π°ΠΊΡ‚Π΅Ρ€ΠΎΠ² ΠΈ сцСн. Π­Ρ‚ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Ρƒ нас хранятся Π² Π΄Π²ΡƒΡ… послСдних Π²ΠΊΠ»Π°Π΄ΠΊΠ°Ρ…. И пСрвая ΠΈΠ· Π½ΠΈΡ… - Β«PhysicsΒ»:

Для сцСн ΠΈ Π°ΠΊΡ‚Π΅Ρ€ΠΎΠ² Π²ΠΊΠ»Π°Π΄ΠΊΠ° настройки Ρ„ΠΈΠ·ΠΈΠΊΠΈ выглядит ΠΏΠΎ-Ρ€Π°Π·Π½ΠΎΠΌΡƒ. На Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ с настройкой Ρ„ΠΈΠ·ΠΈΠΊΠΈ сцСны находится всСго Π΄Π²Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° - настройка Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ ΠΈ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠΉ Π³Ρ€Π°Π²ΠΈΡ‚Π°Ρ†ΠΈΠΈ. Π’Π½Π΅ΡˆΠ½ΠΈΠΉ ΠΆΠ΅ Π²ΠΈΠ΄ сСкции настроСк физичСских ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Π°ΠΊΡ‚Π΅Ρ€ΠΎΠ² прСдставлСн Π½Π° ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚Π΅ Π²Ρ‹ΡˆΠ΅ ΠΈ состоит ΠΈΠ· пяти Π²ΠΊΠ»Π°Π΄ΠΎΠΊ с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ опциями:

  1. Π’ΠΊΠ»Π°Π΄ΠΊΠ° Β«GeneralΒ» (Β«ΠžΠ±Ρ‰ΠΈΠ΅Β»). Π—Π΄Π΅ΡΡŒ Ρƒ нас Π΅ΡΡ‚ΡŒ Ρ‚Ρ€ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°: Ρ‚ΠΈΠΏ Π°ΠΊΡ‚Π΅Ρ€Π° (Π½Π΅ΠΏΠΎΠ΄Π²ΠΈΠΆΠ½Ρ‹ΠΉ, ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° (ΠΌΠΎΠΆΠ΅Ρ‚ Π΄Π²ΠΈΠ³Π°Ρ‚ΡŒΡΡ ΠΏΠΎ Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ, Π½ΠΎ Π΅Π³ΠΎ Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π΄Π²ΠΈΠ³Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π°ΠΊΡ‚Π΅Ρ€Ρ‹) ΠΈ ΠΏΠΎΠ΄Π²ΠΈΠΆΠ½Ρ‹ΠΉ), Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ Π°ΠΊΡ‚Π΅Ρ€Π° (ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ ΠΈΠ»ΠΈ Π½Π΅Ρ‚) ΠΈ влияниС Π³Ρ€Π°Π²ΠΈΡ‚Π°Ρ†ΠΈΠΈ.
  2. Π’ΠΊΠ»Π°Π΄ΠΊΠ° Β«HeavinessΒ» («ВСс»). На этой Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ массу Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° ΠΈ Π΅Π³ΠΎ ΠΈΠ½Π΅Ρ€Ρ†ΠΈΠΎΠ½Π½ΠΎΡΡ‚ΡŒ.
  3. Π’ΠΊΠ»Π°Π΄ΠΊΠ° Β«MaterialΒ» (Β«ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Β») позволяСт Π·Π°Π΄Π°Ρ‚ΡŒ для Π°ΠΊΡ‚Π΅Ρ€Π° Ρ‚Π°ΠΊΠΈΠ΅ характСристики, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΡΠΈΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π°, сдСланного ΠΈΠ· Ρ‚ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠ³ΠΎ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°. Π£ нас Π΅ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΎΠ΄Π½Ρƒ ΠΈΠ· прСдустановок ΠΈΠ· Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π³ΠΎ списка Β«Preset MaterialsΒ» ΠΈΠ»ΠΈ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ Π·Π°Π΄Π°Ρ‚ΡŒ характСристики трСния ΠΈ упругости нашСго Π°ΠΊΡ‚Π΅Ρ€Π°.
  4. Π’ΠΊΠ»Π°Π΄ΠΊΠ° Β«DampingΒ» (Β«Π‘ΠΎΠΏΡ€ΠΎΡ‚ΠΈΠ²Π»Π΅Π½ΠΈΠ΅Β») Π΄Π°Π΅Ρ‚ Π½Π°ΠΌ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ½ΠΊΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ взаимодСйствия Π°ΠΊΡ‚Π΅Ρ€Π° с ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ΠΌ Π·Π° счСт внСдрСния Ρ‚Π°ΠΊΠΎΠΉ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρ‹, ΠΊΠ°ΠΊ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π²ΠΎΠ·Π΄ΡƒΡ…Ρƒ) ΠΈ ΡƒΠ³Π»ΠΎΠ²ΠΎΠ΅ (ΠΏΡ€ΠΈ Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ) сопротивлСниС.
  5. Π’ΠΊΠ»Π°Π΄ΠΊΠ° Β«AdvancedΒ» (Β«ΠŸΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Π΅Β») прСдоставляСт Π½Π°ΠΌ доступ ΠΊ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ настройкам, Π½Π΅ вошСдшим Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠ΅ Ρ€Π°Π·Π΄Π΅Π»Ρ‹. Π—Π΄Π΅ΡΡŒ ΠΌΠΎΠΆΠ½ΠΎ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΠΏΡ€ΠΎΡ‰Π΅Π½Π½ΡƒΡŽ модСль Ρ„ΠΈΠ·ΠΈΠΊΠΈ (для ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈΠ³Ρ€Ρ‹), автоматичСскоС ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ областСй столкновСний, события ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½Ρ‹Ρ… столкновСний ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ примСнСния ΠΏΠ°ΡƒΠ·Ρ‹ ΠΊ Π°ΠΊΡ‚Π΅Ρ€Ρƒ.

Π‘ Ρ„ΠΈΠ·ΠΈΠΊΠΎΠΉ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Π»ΠΈΡΡŒ, Π° Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ посмотрим Π½Π° свойства, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΠΈ Β«PropertiesΒ»:

Как ΠΈ Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ случаС, для сцСн ΠΈ Π°ΠΊΡ‚Π΅Ρ€ΠΎΠ² свойства Π±ΡƒΠ΄ΡƒΡ‚ Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ. Π’ свойствах сцСны ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π΅Π΅ имя (Β«NameΒ»), Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ (сСкция Β«SizeΒ») ΠΈ Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠΉ Ρ†Π²Π΅Ρ‚ (Β«Background ColorΒ»).

Π’ свойствах ΠΆΠ΅ Π°ΠΊΡ‚Π΅Ρ€Π° ΠΌΠΎΠΆΠ½ΠΎ, ΠΏΠΎΠΌΠΈΠΌΠΎ ΠΈΠΌΠ΅Π½ΠΈ, Π·Π°Π΄Π°Ρ‚ΡŒ описаниС (ΠΏΠΎΠ»Π΅ Β«DescriptionΒ») ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°, Π³Ρ€ΡƒΠΏΠΏΡƒ, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ относится Π°ΠΊΡ‚Π΅Ρ€ (сСкция Β«Choose GroupΒ») ΠΈ слой Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ для ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройств (здСсь ΠΌΠΎΠΆΠ½ΠΎ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ ΠΌΠ΅Π½ΡΡ‚ΡŒ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ бСсплатная вСрсия ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π΅ позволяСт ΡΠΊΡΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ³Ρ€Ρ‹ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Ρ‹ для мобильников.

Но ΠΈ это Π΅Ρ‰Π΅ Π½Π΅ всС настройки, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°ΠΌ доступны Π² Stencyl. ΠžΠ±Ρ‰ΠΈΠ΅ настройки ΠΈΠ³Ρ€Ρ‹ доступны Π½Π°ΠΌ ΠΏΠΎ Π½Π°ΠΆΠ°Ρ‚ΠΈΡŽ ΠΊΠ½ΠΎΠΏΠΊΠΈ Β«SettingsΒ» Π½Π° основной ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов:

Π’ ΠΎΠΊΠ½Π΅ настроСк слСва находится список Π³Ρ€ΡƒΠΏΠΏ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², Π° справа - основная ΠΎΠ±Π»Π°ΡΡ‚ΡŒ (ΠΈΠ½ΠΎΠ³Π΄Π° раздСлСнная Π½Π° нСсколько Π²ΠΊΠ»Π°Π΄ΠΎΠΊ), содСрТащая всСвозмоТныС ΠΎΠΏΡ†ΠΈΠΈ. Π—Π΄Π΅ΡΡŒ нас ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ€Π°Π·Π΄Π΅Π»Ρ‹:

  1. Β«SettingsΒ» («Настройки»). ΠŸΠ΅Ρ€Π²Π°Ρ Π³Ρ€ΡƒΠΏΠΏΠ° настроСк, которая позволяСт Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π°ΡˆΡƒ ΠΈΠ³Ρ€Ρƒ. Π­Ρ‚Π° Π³Ρ€ΡƒΠΏΠΏΠ° содСрТит Ρ‚Ρ€ΠΈ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ. На ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΈΠ· Π½ΠΈΡ… (Β«MainΒ») ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π·Π°Π΄Π°Ρ‚ΡŒ ΠΈΠ³Ρ€Π΅ Π½ΠΎΠ²ΠΎΠ΅ имя, ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎΠ΅ описаниС, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ-ΠΏΡ€Π΅Π²ΡŒΡŽ ΠΈ ΠΈΠΊΠΎΠ½ΠΊΡƒ. На Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Β«DisplayΒ» настраиваСтся ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠ³ΠΎ пространства, Π° Π½Π° послСднСй (Β«AdvancedΒ») Π΅ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΡƒΠΏΡ€ΠΎΡ‰Π΅Π½Π½ΡƒΡŽ Ρ„ΠΈΠ·ΠΈΠΊΡƒ ΠΈ Π·Π°Π΄Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ сглаТивания.
  2. Β«LoaderΒ» (Β«Π—Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΒ»). Π’ этой Π³Ρ€ΡƒΠΏΠΏΠ΅ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ частично (учитывая Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ограничСния бСсплатной вСрсии) Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ внСшний Π²ΠΈΠ΄ ΠΏΡ€Π΅Π»ΠΎΠ°Π΄Π΅Ρ€Π° (Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠ°), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ ΠΏΠ΅Ρ€Π΅Π΄ ΠΏΠΎΠ»Π½ΠΎΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ ΠΈΠ³Ρ€Ρ‹. Π—Π΄Π΅ΡΡŒ ΡƒΠΆΠ΅ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ. На ΠΏΠ΅Ρ€Π²ΠΎΠΉ (Β«GeneralΒ» - ΠΎΠ±Ρ‰ΠΈΠ΅) ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ссылку Π½Π° Π’Π°Ρˆ сайт, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π·Π°Ρ‰ΠΈΡ‚Ρƒ ΠΎΡ‚ копирования ΠΈΠ³Ρ€Ρ‹ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΡ… рСсурсах (Ρ‡Π΅Ρ€Π΅Π· Π·Π°ΠΏΡΡ‚ΡƒΡŽ пСрСчисляСм список Π΄ΠΎΠ·Π²ΠΎΠ»Π΅Π½Π½Ρ‹Ρ… сайтов Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ строкС) ΠΈ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· скинов Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠ°. На Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Β«AppearenceΒ» ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π·Π°Π΄Π°Ρ‚ΡŒ Ρ†Π²Π΅Ρ‚ экрана Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠ° ΠΈ Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅. ΠŸΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ Β«Bar StyleΒ» ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ полоски Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠ°, Π° Β«Bar ColorΒ», позволяСт Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ, соотвСтствСнно Π΅Π³ΠΎ Ρ†Π²Π΅Ρ‚Π°.
  3. Β«AttributesΒ» («Атрибуты»). Данная Π³Ρ€ΡƒΠΏΠΏΠ° настроСк - ΠΎΠ΄Π½Π° ΠΈΠ· самых основных! Π—Π΄Π΅ΡΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΌΠΈ Π² ΠΈΠ³Ρ€Π΅ (ΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅ Π½ΠΈΠΆΠ΅).
  4. Β«ControlsΒ» (Β«Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅Β»). Как явствуСт ΠΈΠ· названия, Π² Π΄Π°Π½Π½ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΠ΅ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠ΅Ρ€Π΅Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹, ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π±ΡƒΠ΄ΡƒΡ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ Ρ‚Π΅ ΠΈΠ»ΠΈ ΠΈΠ½Ρ‹Π΅ ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Π΅ дСйствия.
  5. Β«GroupsΒ» (Β«Π“Ρ€ΡƒΠΏΠΏΡ‹Β»). ΠœΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ Π³Ρ€ΡƒΠΏΠΏ ΠΌΡ‹ ΡƒΠΆΠ΅ рассматривали Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ‹ΡˆΠ΅. Π—Π΄Π΅ΡΡŒ ΠΌΡ‹ ΠΈΠΌΠ΅Π΅ΠΌ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ всС созданныС Π³Ρ€ΡƒΠΏΠΏΡ‹ ΠΈ ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΠΈΡ….

БобствСнно, Π²ΠΎΡ‚ ΠΈ всС настройки, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°ΠΌ Π±ΡƒΠ΄ΡƒΡ‚ Π½ΡƒΠΆΠ½Ρ‹ для создания Ρ„Π»Π΅Ρˆ-ΠΈΠ³Ρ€ Π² бСсплатной вСрсии Stencyl. Но Ρ€Π°Π· ΡƒΠΆ этот Ρ€Π°Π·Π΄Π΅Π» ΠΎ настройках, Ρ‚ΠΎ Ρ‚ΡƒΡ‚ Π³Ρ€Π΅Ρ… Π½Π΅ ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚ΡŒ ΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°Ρ… самой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΊ Π½ΠΈΠΌ доступ ΠΌΠΎΠΆΠ½ΠΎ, Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π² ΠΏΡƒΠ½ΠΊΡ‚ Β«PreferencesΒ» Π² мСню Β«FileΒ»:

Π’ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ прСдусмотрСна ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° многоязычности интСрфСйса, ΠΎΠ΄Π½Π°ΠΊΠΎ, Π½Π° Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ сущСствуСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ английская локализация, поэтому ΠΌΡ‹ ΠΈ ΠΏΠ΅Ρ€Π΅ΡˆΠ»ΠΈ сразу ΠΊΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ - Β«WorkspaceΒ». Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π² Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΉ вСрсии Stencyl появилась функция автоматичСской Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈΠ· Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹Ρ… спрайтов.

И ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ стоит ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ спрайта Π² Π΄Π²Π° Ρ€Π°Π·Π°, Ρ‡Ρ‚ΠΎ Π²Π»Π΅Ρ‡Π΅Ρ‚ Π·Π° собой ΡƒΡ…ΡƒΠ΄ΡˆΠ΅Π½ΠΈΠ΅ качСства Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ. Π§Ρ‚ΠΎΠ±Ρ‹ этого Π½Π΅ происходило, ΡΠΎΠ²Π΅Ρ‚ΡƒΡŽ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΎΠΊ, Π²Ρ‹Π±Ρ€Π°Π² Π² ΠΏΠΎΠ»Π΅ Β«ScaleΒ» Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Β«Standard (1x)Β».

Π’Π°ΠΊΠΆΠ΅ ΡΠΎΠ²Π΅Ρ‚ΡƒΡŽ Π·Π°Π³Π»ΡΠ½ΡƒΡ‚ΡŒ Π½Π° Ρ‚Ρ€Π΅Ρ‚ΡŒΡŽ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ - Β«EditorsΒ». Π—Π΄Π΅ΡΡŒ ΠΌΠΎΠΆΠ½ΠΎ Π°ΡΡΠΎΡ†ΠΈΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ дСйствия ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ, Π·Π²ΡƒΠΊΠ° ΠΈ тСкста с внСшними Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹ΠΌΠΈ (Π½Π΅ΠΆΠ΅Π»ΠΈ встроСнныС Π² Stencyl) Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°ΠΌΠΈ.

НСмного ΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…

ΠœΡ‹ с Π’Π°ΠΌΠΈ рассмотрСли практичСски всС Π½ΡŽΠ°Π½ΡΡ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² Stencyl, Π½ΠΎ Π½Π΅ ΠΊΠΎΡΠ½ΡƒΠ»ΠΈΡΡŒ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· самых ΠΌΠΎΡ‰Π½Ρ‹Ρ… возмоТностСй - Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ .

ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π² любом языкС программирования ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΎΠΏΠ΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ событиями, выраТая ΠΈΡ… Ρ‡Π΅Ρ€Π΅Π· ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ числа (числовыС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅), условия (Π±ΡƒΠ»Π΅Π²Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅), тСксты (строковыС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅) ΠΈ Ρ‚.Π΄. Главная ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… - Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π·Π°ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ собой любоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π² Π·Π°Π΄Π°Π½Π½Ρ‹Ρ… Π·Π°Ρ€Π°Π½Π΅Π΅ Ρ€Π°ΠΌΠΊΠ°Ρ…. ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ: Π΄Π΅ΠΆΡƒΡ€Π½Ρ‹ΠΉ Π² классС. БСгодня ΠΈΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Иванов, Π·Π°Π²Ρ‚Ρ€Π° ΠŸΠ΅Ρ‚Ρ€ΠΎΠ², Π° послСзавтра Π‘ΠΈΠ΄ΠΎΡ€ΠΎΠ²:).

Π’ нашСм случаС пСрСмСнная Β«Π΄Π΅ΠΆΡƒΡ€Π½Ρ‹ΠΉΒ» ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎ ΠΈΠ· Ρ‚Ρ€Π΅Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ автоматичСски ΠΏΠΎΠ΄ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒΡΡ Π² зависимости ΠΎΡ‚ Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ условия (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, очСрСдности Ρ„Π°ΠΌΠΈΠ»ΠΈΠΉ Π² спискС).

Π’ Stencyl ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΈ Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ. Π›ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΎΠ±ΡŠΡΠ²Π»ΡΡ‚ΡŒ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ события ΠΈΠ»ΠΈ повСдСния, ΠΈ ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… дСйствий. Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ Π»ΠΎΠΊΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ ΠΌΠΎΠΆΠ½ΠΎ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ событий, Π²Ρ‹Π·Π²Π°Π² Ρ€Π°Π·Π΄Π΅Π» Β«AttributesΒ»:

Π—Π΄Π΅ΡΡŒ Ρƒ нас Π΅ΡΡ‚ΡŒ нСсколько Π²ΠΊΠ»Π°Π΄ΠΎΠΊ:

  1. Π’ΠΊΠ»Π°Π΄ΠΊΠ° Β«GettersΒ» позволяСт Π·Π°Π΄Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΈΠ· ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ вычислСний ΠΈΠ»ΠΈ прямых ΡƒΠΊΠ°Π·Π°Π½ΠΈΠΉ.
  2. Π’ΠΊΠ»Π°Π΄ΠΊΠ° Β«SettersΒ» Π΄Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ значСния для созданных Ρ€Π°Π½Π΅Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ….
  3. Π’ΠΊΠ»Π°Π΄ΠΊΠ° Β«Games AttributesΒ» Ρ…Ρ€Π°Π½ΠΈΡ‚ Π±Π»ΠΎΠΊΠΈ Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΈ ΠΏΡ€ΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠΈ позволяСт Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ (хотя, ΠΊΠ°ΠΊ это Π΄Π΅Π»Π°Ρ‚ΡŒ Π»ΡƒΡ‡ΡˆΠ΅ ΠΌΡ‹ рассмотрим Ρ‡ΡƒΡ‚ΡŒ Π½ΠΈΠΆΠ΅).
  4. Π’ΠΊΠ»Π°Π΄ΠΊΠ° Β«ListsΒ» прСдоставляСт Π½Π°ΠΌ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ массивы Π΄Π°Π½Π½Ρ‹Ρ….
  5. Π’ΠΊΠ»Π°Π΄ΠΊΠ° Β«FunctionsΒ» ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ созданных Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ.

Алгоритм создания локальной ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ прост: Π²Π½Π°Ρ‡Π°Π»Π΅ создаСм Π½ΠΎΠ²Ρ‹ΠΉ Π±Π»ΠΎΠΊ Π²ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Β«GettersΒ», Π° Π·Π°Ρ‚Π΅ΠΌ Π½Π°Ρ…ΠΎΠ΄ΠΈΠΌ Π²ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Β«SettersΒ» Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ ΡΠΎΠ·Π΄Π°Π½Π½ΡƒΡŽ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ ΠΈ добавляСм Π±Π»ΠΎΠΊ с Π½Π΅ΠΉ Π½Π° Ρ€Π°Π±ΠΎΡ‡ΡƒΡŽ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ, приравнивая ΠΊ ΠΊΠ°ΠΊΠΎΠΌΡƒ-Π»ΠΈΠ±ΠΎ ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠΌΡƒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρƒ. Π’ΠΎΡ‚ ΠΈ всС - пСрСмСнная объявлСна ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»Π° Π½Π°Π±ΠΎΡ€ допустимых Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ.

Π“Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ (Game Attributes) Π² Stencyl Π·Π°Π΄Π°ΡŽΡ‚ΡΡ сразу для всСй ΠΈΠ³Ρ€Ρ‹ ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹Π·Π²Π°Π½Ρ‹ Π² любом событии ΠΈΠ»ΠΈ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠΈ. Как ΡƒΠΆΠ΅ Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»ΠΎΡΡŒ Π²Ρ‹ΡˆΠ΅, ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ Β«AttributesΒ» Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Β«Game AttributesΒ»:

Однако ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ всС созданныС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΈ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΈΠΌΠΈ Π³ΠΎΡ€Π°Π·Π΄ΠΎ ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Ρ€Π°Π·Π΄Π΅Π»Π° Β«AttributesΒ» Π² настройках (ΠΊΠ½ΠΎΠΏΠΊΠ° Β«SettingsΒ» Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов ΠΈΠ»ΠΈ Β«Show Game AttributesΒ» Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Β«Game AttributesΒ» Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ событий):

Π—Π΄Π΅ΡΡŒ Ρƒ нас прСдставлСн вСсь список Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΈ имССтся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ наТатия ΠΊΠ½ΠΎΠΏΠΊΠΈ Β«Create NewΒ». Для Π½ΠΎΠ²ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Ρ‚ΡƒΡ‚ ΠΆΠ΅ Π·Π°Π΄Π°Ρ‚ΡŒ Ρ‚ΠΈΠΏ (числовая, тСкстовая, Π±ΡƒΠ»Π΅Π²Π° ΠΈΠ»ΠΈ массив) ΠΈ стартовоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, Π½Π΅ покидая ΠΏΡ€Π΅Π΄Π΅Π»ΠΎΠ² ΠΎΠΊΠ½Π°, Ρ‡Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½ΠΎ Π½Π° ΠΌΠΎΠΉ взгляд.

ΠŸΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ счСтчики, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π΄Π°Π½Π½Ρ‹Π΅ Π² Π½ΠΈΡ… ΡΠΎΡ…Ρ€Π°Π½ΡΡŽΡ‚ΡΡ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π΅ ΠΈΠ³Ρ€ΠΎΠΊΠ° Π½Π° Π½ΠΎΠ²Ρ‹Π΅ ΡƒΡ€ΠΎΠ²Π½ΠΈ ΠΈ хранятся Π² памяти Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° сама ΠΈΠ³Ρ€Π°. Π’Π°ΠΊΠΆΠ΅, Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ для отслСТивания ΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Π΅ΠΌΠΎΠΉ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ.

Π—Π°Π΄Π°Π² Π°ΠΊΡ‚Π΅Ρ€Ρƒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ спрайт Π² событиях, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π½ΠΈΠΆΠ΅ ΠΏΡ€ΠΈΠΏΠΈΡΠ°Ρ‚ΡŒ этому спрайту ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π² ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, порядковый Π½ΠΎΠΌΠ΅Ρ€ ΠΈΠ»ΠΈ имя Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ). Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, связав дСйствиС с ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ, ΠΌΡ‹ смоТСм Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π² любой ΠΌΠΎΠΌΠ΅Π½Ρ‚, Π·Π°Π΄Π°Π² этой ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π½ΡƒΠΆΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅.

ΠŸΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΡ, ΠΈΠΌΠΏΠΎΡ€Ρ‚ ΠΈ экспорт ΠΈΠ³Ρ€

НаконСц-Ρ‚ΠΎ ΠΌΡ‹, Ρ…ΠΎΡ‚ΡŒ ΠΈ Π±Π΅Π³Π»ΠΎ, Π½ΠΎ ознакомились с основными ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ°ΠΌΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ со Stencyl. ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, ΠΌΡ‹ создали ΠΈΠ³Ρ€Ρƒ, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠ»ΠΈ Π΅Π΅ ΠΈ всС оказалось Ρ€Π°Π±ΠΎΡ‡ΠΈΠΌ. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π΄Π΅Π»ΠΎ Π·Π° ΠΌΠ°Π»Ρ‹ΠΌ - ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ ΠΈΠ³Ρ€Ρƒ ΠΈΠ· ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π² Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ SWF-Ρ„Π°ΠΉΠ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π»ΠΎΠΆΠΈΡ‚ΡŒ Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚. Для этого Π½Π°ΠΌ достаточно ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ мСню Β«PublishΒ» ΠΈ Π² спискС Β«WebΒ» ΠΊΠ»ΠΈΠΊΠ½ΡƒΡ‚ΡŒ ΠΏΡƒΠ½ΠΊΡ‚ Β«FlashΒ».

Запустится компиляция Ρ„Π°ΠΉΠ»Π° ΠΈΠ³Ρ€Ρ‹, послС Ρ‡Π΅Π³ΠΎ появится запрос, ΠΊΡƒΠ΄Π° ΠΈ ΠΏΠΎΠ΄ ΠΊΠ°ΠΊΠΈΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹ΠΉ Ρ„Π»Π΅Ρˆ-Ρ„Π°ΠΉΠ». БохраняСм ΠΈ всС - ΠΈΠ³Ρ€Π° Π³ΠΎΡ‚ΠΎΠ²Π°:).

ΠžΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΌ процСссом Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠΏΠΎΡ€Ρ‚ ΠΈΠ³Ρ€Ρ‹. Благодаря Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈΠΌΠΏΠΎΡ€Ρ‚Π° Π’Ρ‹ смоТСтС ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ ΠΈΠ³Ρ€ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ΄ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊ Ρƒ Π½ΠΈΡ… Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° Ρ‚Π° ΠΈΠ»ΠΈ иная функция;). Π˜ΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ³Ρ€Ρƒ ΠΌΠΎΠΆΠ½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠ· мСню Β«FileΒ». ΠŸΡ€ΠΈ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠΌ ΠΈΠΌΠΏΠΎΡ€Ρ‚Π΅ ΠΈΠ³Ρ€Π° появится Π½Π° Π³Π»Π°Π²Π½ΠΎΠΌ экранС Π² спискС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ². Однако здСсь стоит ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π½Π΅Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ ΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΊΡƒ.

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π½ΠΎΠ²Ρ‹ΠΉ Stencyl 3.0 ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π°ΡΡ‚ΠΈΡ‡Π½ΡƒΡŽ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ с ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ, созданными Π² Π±ΠΎΠ»Π΅Π΅ Ρ€Π°Π½Π½ΠΈΡ… вСрсиях, поэтому Ρ€Π°Π±ΠΎΡ‚ΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ Π’Π°ΠΌΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈΠ³Ρ€Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ΠΏΠΎΠ»Π½ΠΎΠΉ ΠΈΠ»ΠΈ Π² Ρ…ΡƒΠ΄ΡˆΠ΅ΠΌ случаС ΠΈΠ³Ρ€Π° Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π΅ запустится, Π²Ρ‹Π΄Π°Π² ΠΎΡˆΠΈΠ±ΠΊΡƒ. Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² Ρƒ Вас Π±ΡƒΠ΄Π΅Ρ‚ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ - Π»ΠΈΠ±ΠΎ ΠΈΡΠΊΠ°Ρ‚ΡŒ ΠΈ ΠΈΡΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ошибки, Π»ΠΈΠ±ΠΎ ΡΠΌΠΈΡ€ΠΈΡ‚ΡŒΡΡ, ΠΈ ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ всС, ΠΊΠ°ΠΊ Π΅ΡΡ‚ΡŒ:).

Достоинства ΠΈ нСдостатки ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹

  • простота создания ΠΈΠ³Ρ€ практичСски Π±Π΅Π· Π½Π°Π²Ρ‹ΠΊΠΎΠ² программирования;
  • Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ создания ΠΈΠ³Ρ€ практичСски любого ΠΆΠ°Π½Ρ€Π°;
  • большая коллСкция Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠΉ ΠΈ ΠΈΠ³Ρ€ΠΎΠ²Ρ‹Ρ… рСсурсов;
  • Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΠ±ΠΌΠ΅Π½ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ ΠΈΠ³Ρ€;
  • Π½Π΅Ρ‚ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ ΠΏΡ€ΠΈ создании Ρ„Π»Π΅Ρˆ-ΠΈΠ³Ρ€.
  • довольно высокая Ρ€Π΅ΡΡƒΡ€ΡΠΎΠ΅ΠΌΠΊΠΎΡΡ‚ΡŒ ΠΊΠ°ΠΊ самой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Ρ‚Π°ΠΊ ΠΈ созданных ΠΈΠ³Ρ€;
  • ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠ΅ количСство ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π½Π° сцСнС - Ρ‡Π΅ΠΌ большС, Ρ‚Π΅ΠΌ ΠΌΠ΅Π΄Π»Π΅Π½Π½Π΅Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΈΠ³Ρ€Π° (Π²ΠΏΠ»ΠΎΡ‚ΡŒ Π΄ΠΎ ΠΎΡ‚ΠΊΠ°Π·Π° Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒΡΡ);
  • Π½Π΅Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ кирилличСских ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² (Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π²Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹Π΅ изобраТСния Π»Π°Ρ‚ΠΈΠ½ΠΈΡ†Ρ‹, замСняя ΠΈΡ… Π½ΡƒΠΆΠ½Ρ‹ΠΌΠΈ Π±ΡƒΠΊΠ²Π°ΠΌΠΈ);
  • нСполная ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ Π½ΠΎΠ²ΠΎΠΉ вСрсии ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ с ΠΈΠ³Ρ€ΠΎΠ²Ρ‹ΠΌΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ, созданными Π² Ρ€Π°Π½Π½ΠΈΡ… вСрсиях.

Π’Ρ‹Π²ΠΎΠ΄Ρ‹

Из всСх ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… сСгодня ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ для создания Ρ„Π»Π΅Ρˆ-ΠΈΠ³Ρ€ Stencyl являСтся максимально Ρ€Π°Π·ΡƒΠΌΠ½Ρ‹ΠΌ компромиссом ΠΌΠ΅ΠΆΠ΄Ρƒ простотой Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈ ΡˆΠΈΡ€ΠΎΡ‚ΠΎΠΉ возмоТностСй. Π Π°Π΄ΡƒΠ΅Ρ‚ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» конструктора Π² бСсплатной Ρ€Π΅Π΄Π°ΠΊΡ†ΠΈΠΈ практичСски Π½ΠΈΡ‡Π΅ΠΌ Π½Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½, Ρ‡Ρ‚ΠΎ позволяСт ΠΏΠΎΡ‡Ρ‚ΠΈ Π² ΠΏΠΎΠ»Π½ΠΎΠΉ ΠΌΠ΅Ρ€Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π»ΡŽΠ±ΡƒΡŽ Π·Π°Π΄ΡƒΠΌΠΊΡƒ.

Однако, Π½Π΅ стоит Π·Π°Π±Ρ‹Π²Π°Ρ‚ΡŒ ΠΎ «почти»… Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ сам Stencyl Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° Π±Π°Π·Π΅ JAVA-ΠΌΠ°ΡˆΠΈΠ½Ρ‹, которая, ΠΊΠ°ΠΊ извСстно, довольно Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Π° ΠΊ рСсурсам. Если ΠΊ этой Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π΅Ρ‰Π΅ ΠΈ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ создаСт ΠΈΠ³Ρ€Π°, Ρ‚ΠΎ получится, Ρ‡Ρ‚ΠΎ для Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π°ΠΌ потрСбуСтся соврСмСнный ΠΌΠΎΡ‰Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€.

Π­Ρ‚ΠΎ ΠΏΠ΅Ρ€Π²ΠΎΠ΅ Β«ΠΏΠΎΡ‡Ρ‚ΠΈΒ». А Π²Ρ‚ΠΎΡ€ΠΎΠ΅ - ΡƒΠΆΠ΅ упомянутоС мною вскользь нСявноС ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π½Π° количСство ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π½Π° сцСнС. Π”Π°ΠΆΠ΅, Ссли эти ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ всСго лишь Ρ‚Π°ΠΉΠ»Ρ‹, Π½ΠΎ ΠΈΡ… ΠΌΠ½ΠΎΠ³ΠΎ, ΠΈΠ³Ρ€Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π΄Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ тСстировании ΠΎΡˆΠΈΠ±ΠΊΡƒ ΠΈ Π½Π΅ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒΡΡ Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° Π’Ρ‹ Π½Π΅ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚Π΅ ΠΈΡ… количСство.

Π Π΅Π·ΡŽΠΌΠΈΡ€ΡƒΡ, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Stencyl Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΌ Π΄Π²ΠΈΠΆΠΊΠΎΠΌ для создания всСвозмоТных ΠΊΠ°Π·ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ„Π»Π΅Ρˆ-ΠΈΠ³Ρ€ ΠΈ Π±Ρ€ΠΎΠ΄ΠΈΠ»ΠΎΠΊ-стрСлялок с Π²ΠΈΠ΄ΠΎΠΌ сбоку. Π‘ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ, ΠΏΠΎΡ‚Ρ€Π΅Π½ΠΈΡ€ΠΎΠ²Π°Π²ΡˆΠΈΡΡŒ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Ρ„Π»Π΅Ρˆ-ΠΈΠ³Ρ€Ρ‹, Π’Ρ‹ смоТСтС приобрСсти ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Ρ‚ΠΈΠΏΠΎΠ² Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ ΠΈ, Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ² ΠΌΠ΅Ρ…Π°Π½ΠΈΠΊΡƒ, ΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свою ΠΈΠ³Ρ€Ρƒ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Ρ‹, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Π΅ Android ΠΈ iOS. А это ΡƒΠΆΠ΅ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ способ Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ дСньги, размСстив ΠΈΠ³Ρ€Ρƒ Π½Π° Play Market’С ΠΈΠ»ΠΈ Π² App Store!

НапослСдок, остаСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΠΆΠ΅Π»Π°Ρ‚ΡŒ ΡƒΠ΄Π°Ρ‡ΠΈ всСм Ρ‚Π΅ΠΌ, ΠΊΡ‚ΠΎ Ρ€Π΅ΡˆΠΈΡ‚ Π²ΡΠ΅Ρ€ΡŒΠ΅Π· Π·Π°Π½ΡΡ‚ΡŒΡΡ игростроСниСм. ΠŸΡƒΡΡ‚ΡŒ Π’Π°ΡˆΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ с ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ Ρ€Π°Π·Π°, Π° компилятор сидит ΠΈ ΠΌΠΎΠ»Ρ‡ΠΈΡ‚ Π² тряпочку, ΠΊΠΎΠ³Π΄Π° Π’Ρ‹ запускаСтС свои ΠΈΠ³Ρ€Ρ‹:).

P.S. Π Π°Π·Ρ€Π΅ΡˆΠ°Π΅Ρ‚ΡΡ свободно ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Ρ†ΠΈΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π°Π½Π½ΡƒΡŽ ΡΡ‚Π°Ρ‚ΡŒΡŽ ΠΏΡ€ΠΈ условии указания ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΉ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ ссылки Π½Π° источник ΠΈ сохранСния авторства Руслана Π’Π΅Ρ€Ρ‚Ρ‹ΡˆΠ½ΠΎΠ³ΠΎ.

ЭкспрСсс-ΠΏΠ»Π°Π½ модуля:
  • ΠœΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡ программирования
  • ΠžΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅
  • ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΈ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹. Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹
  • ВСрминология ActionScript
  • ΠŸΠ°Π»ΠΈΡ‚Ρ€Π° Actions (дСйствия). Π Π΅ΠΆΠΈΠΌΡ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹
  • ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒΠΌ. Π Π°Π·Π±ΠΎΡ€ скриптов

ΠœΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡ программирования

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Ρƒ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ старатСля ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ памяти (Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Π² Π³ΠΎΠ»ΠΎΠ²Π΅ всС развСтвлСния Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°) ΠΈ ΠΏΠΎΡ‚Ρ€ΡΡΠ°ΡŽΡ‰Π΅ΠΉ аккуратности (Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Π΄ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π² Ρ…ΠΎΠ΄Π΅ кодирования малСйшСй описки, ΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Π² ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΉ ΠΆΠΈΠ·Π½ΠΈ). Π˜Π½Ρ‹ΠΌΠΈ словами, программист Π΄ΠΎΠ»ΠΆΠ΅Π½ сам Π±Ρ‹Ρ‚ΡŒ Π½Π΅ΠΌΠ½ΠΎΠΆΠΊΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ.

Π’Π°ΠΊΠΈΠ΅ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π·Π°Π½ΠΈΠΌΠ°Π»ΠΎ Π½Π° Π·Π°Ρ€Π΅ развития ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠΈ, Π½Π° рассвСтС структурного программирования. На программиста смотрСли ΠΊΠ°ΠΊ Π½Π° шамана. Π‘Ρ‚Π°Ρ‚ΡŒ программистом Π±Ρ‹Π»ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅ слоТно, ΠΊΠ°ΠΊ космонавтом, ΠΈ ΠΏΠΎΡ‡Ρ‚ΠΈ ΡΡ‚ΠΎΠ»ΡŒ ΠΆΠ΅ ΠΏΠΎΡ‡Ρ‘Ρ‚Π½ΠΎ.

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

ΠžΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

ΠžΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ (ООП) β€” соврСмСнный способ создания ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… ΠΊΠΎΠ΄ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€ΠΈΡˆΡ‘Π» Π½Π° смСну структурному ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ. Π’Π΅Ρ€Π½Π΅Π΅, ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π΅ Π·Π°ΠΌΠ΅Π½ΠΈΠ»ΠΎ структурноС, Π° Π΄ΠΎΠ²Π΅Π»ΠΎ Π΅Π³ΠΎ Π΄ΠΎ логичСского ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²Π°.

Π’ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… языках ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄Π°Π½Π½Ρ‹Π΅, Π½ΠΎ Π΄Π°Π½Π½Ρ‹Π΅ плюс ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ (Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ):

ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ = Π΄Π°Π½Π½Ρ‹Π΅ + ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ (ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ = свойства + Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹)

ΠžΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠΌ Π² ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅, ΠΊΠ°ΠΊ ΠΈ Π²ΡΡŽΠ΄Ρƒ, Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ всё, Ρ‡Ρ‚ΠΎ ΡƒΠ³ΠΎΠ΄Π½ΠΎ: число, Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ, исполнитСля, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, ΠΊΠ½ΠΎΠΏΠΊΡƒ Π½Π° экранС...

Однако ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ° рассматриваСт ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… процСссов. Π’ Ρ‚Π°ΠΊΠΎΠΌ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π΅ Π½Π΅Ρ‚ Π½ΠΈΡ‡Π΅Π³ΠΎ ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ: каТдая Π½Π°ΡƒΠΊΠ° рассматриваСт ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ со своСй Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния. Π€ΠΈΠ·ΠΈΠΊ, наблюдая ΠΏΠΎΠ»Ρ‘Ρ‚ ΠΏΡ‡Π΅Π»Ρ‹, мыслСнно ΠΏΡ€ΠΈΠΊΠΈΠ΄Ρ‹Π²Π°Π΅Ρ‚ Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ Ρ‚Ρ€Π°Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ двиТСния насСкомого. Π‘ΠΈΠΎΠ»ΠΎΠ³ задумываСтся ΠΎ числС Π³Π»Π°Π·, ΠΊΡ€Ρ‹Π»ΡŒΠ΅Π² ΠΈ Π½ΠΎΠΆΠ΅ΠΊ. Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊ Π½Π°Π±Π»ΡŽΠ΄Π°Π΅Ρ‚ Π·Π° Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊ своим Β«Ρ‚Π°Π½Ρ†Π΅ΠΌΒ» ΠΏΡ‡Π΅Π»Π° ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‘Ρ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ сородичам ΠΎ полях мСдоносных растСний.

ΠžΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊ выдСляСт Π² ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π΅ Ρ‚Ρ€ΠΈ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅:

  • ΠšΠ°ΠΊΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ (свойства ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°, Π΄Π°Π½Π½Ρ‹Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°)?
  • Как ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ (Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°, ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°)?
  • ΠšΠ°ΠΊΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‘Ρ‚ ΠΈ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ (события ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°)?

Π˜ΡΡΠ»Π΅Π΄ΡƒΠ΅ΠΌ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΎΡ€ ΠΊΠ°ΠΊ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚.

Бвойства (Π΄Π°Π½Π½Ρ‹Π΅):
Ρ†Π²Π΅Ρ‚: сСрСбристый;
диагональ экрана: 53 см;
вСс: 20 кг.

Алгоритмы (ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹):
Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅/Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅: ΠΊΠ½ΠΎΠΏΠΊΠ° (I);
ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ: ΠΊΠ½ΠΎΠΏΠΊΠΈ (-), (+) Π±Π»ΠΎΠΊΠ° PRG;
Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π·Π²ΡƒΠΊΠ°: ΠΊΠ½ΠΎΠΏΠΊΠΈ (-), (+) Π±Π»ΠΎΠΊΠ° Β€.

Бобытия:
ΠΏΡ€ΠΈΡ‘ΠΌ Ρ‚Π΅Π»Π΅ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ;
ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° изобраТСния ΠΈ Π·Π²ΡƒΠΊΠ° Π·Ρ€ΠΈΡ‚Π΅Π»ΡŽ.

ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΈ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹

Π’Π΅Π»Π΅Π²ΠΈΠ·ΠΎΡ€ β€” это ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚. Π‘Π»ΠΎΠ²ΠΎ Β«ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉΒ» ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Β«Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉΒ», ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Π½Π° самом Π΄Π΅Π»Π΅. ΠšΠΎΡ€ΠΏΡƒΡ Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΎΡ€Π° сдСлан ΠΈΠ· пластика, Π³Π»Π°Π΄ΠΊΠΎΠ³ΠΎ Π½Π° ΠΎΡ‰ΡƒΠΏΡŒ. Π’Π΅Π»Π΅Π²ΠΈΠ·ΠΎΡ€ достаточно тяТёлый β€” Π½Π΅ Π½Π°Π΄ΠΎ Ρ€ΠΎΠ½ΡΡ‚ΡŒ Π΅Π³ΠΎ Π½Π° Π½ΠΎΠ³Ρƒ: Π±ΡƒΠ΄Π΅Ρ‚ больно. Если ΠΏΠΎ Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΎΡ€Ρƒ ΡΡ‚ΡƒΠΊΠ½ΡƒΡ‚ΡŒ ΠΌΠΎΠ»ΠΎΡ‚ΠΊΠΎΠΌ, Ρ‚ΠΎ, скорСС всСго, ΠΎΠ½ Π²Ρ‹ΠΉΠ΄Π΅Ρ‚ ΠΈΠ· строя.

Рассмотрим Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΎΡ€ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΡ‘Π½Π½Ρ‹ΠΉ Π½Π° Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ Π² этой Π»Π΅ΠΊΡ†ΠΈΠΈ. Π­Ρ‚ΠΎΡ‚ Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΎΡ€, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π½Π΅ являСтся ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ (Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΌ) Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΎΡ€ΠΎΠΌ. Π•Π³ΠΎ нСльзя ΠΏΠΎΡ‚Ρ€ΠΎΠ³Π°Ρ‚ΡŒ, ΠΏΠΎΠ½ΡŽΡ…Π°Ρ‚ΡŒ. Он Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠΏΠ°ΡΡ‚ΡŒ Π½Π° ΠΏΠΎΠ». Π’Π΅Π»Π΅Π²ΠΈΠ·ΠΎΡ€ Π½Π° Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ β€” это Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π½Π΅ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ, Π½Π΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Π½Π° самом Π΄Π΅Π»Π΅.

Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹

ΠŸΠΎΠ½ΡΡ‚ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½ΠΎ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ.

Для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Ρƒ ΠΏΠΎ Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΎΡ€Ρƒ, Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ Π·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π½Π° экранС Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈ ΠΏΠΎΡ‡Π΅ΠΌΡƒ этот пластмассовый ящик Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΡƒ. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π½ΡƒΠΆΠ½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΎΡ€, ΠΊΠ°ΠΊ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π½Π° Π½ΡƒΠΆΠ½ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ ΠΈ ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΆΠ΅Π»Π°Π΅ΠΌΡƒΡŽ Π³Ρ€ΠΎΠΌΠΊΠΎΡΡ‚ΡŒ Π·Π²ΡƒΠΊΠ°. Π˜Π½Ρ‹ΠΌΠΈ словами, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π·Π½Π°Ρ‚ΡŒ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° ΠΈ ΡƒΠΌΠ΅Ρ‚ΡŒ ΠΈΠΌΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ.

Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ события, связанныС с Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΎΡ€ΠΎΠΌ (это ΠΏΡ€ΠΈΡ‘ΠΌ Ρ‚Π΅Π»Π΅ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ, ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° изобраТСния ΠΈ Π·Π²ΡƒΠΊΠ° Π·Ρ€ΠΈΡ‚Π΅Π»ΡŽ), ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ свойства ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ ΠΏΠΎ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ: ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ интСрСсный ΠΌΡƒΠ»ΡŒΡ‚Ρ„ΠΈΠ»ΡŒΠΌ ΠΈΠ»ΠΈ ΡƒΠ·Π½Π°Ρ‚ΡŒ послСдниС новости.

ΠœΠ΅Π½ΡΡ‚ΡŒ свойства Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΎΡ€Π° ΠΌΡ‹ Π½Π΅ ΠΌΠΎΠΆΠ΅ΠΌ, Π½ΠΎ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡ… ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ. А Π²ΠΎΡ‚ свойства Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΌΠ΅Π½ΡΡ‚ΡŒ Π»Π΅Π³ΠΊΠΎ.

Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ β€” ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ прСдстоит Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅, создаётся ΠΊΠ°ΠΊ Π½Π°Π±ΠΎΡ€ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ².

ΠžΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ ΠΈΠΌΠ΅ΡŽΡ‚ свойства β€” ячСйки памяти для хранСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ события, β€” ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‰ΡƒΡŽ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ². ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, составлСнная ΠΈΠ· ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΎΠ±Ρ‰Π΅Π³ΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°, Π° Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ взаимодСйствия ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ².

Всё происходит Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΉ ΠΆΠΈΠ·Π½ΠΈ. Π’Π΅Π΄ΡŒ ΠΌΠΈΡ€ Π²ΠΎΠΊΡ€ΡƒΠ³ нас состоит ΠΈΠ· ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² (людСй, ΠΆΠΈΠ²ΠΎΡ‚Π½Ρ‹Ρ…, ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ΠΎΠ², явлСний), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΏΠΎ своим собствСнным ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ. А ΠΎΠ±Ρ‰Π΅Π΅ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ ΠΌΠΈΡ€Π° опрСдСляСтся Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‚ Π΄Ρ€ΡƒΠ³ с Π΄Ρ€ΡƒΠ³ΠΎΠΌ.

ΠžΠ±ΡŠΠ΅ΠΊΡ‚ ΠΈ экзСмпляр ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°

Π’ΠΎΠΎΠ±Ρ‰Π΅ говоря, ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΎΡ€ Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ООП β€” это Π½Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚, Π° экзСмпляр ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°. ΠžΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠΌ являСтся ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Π½Π° Π·Π°Π²ΠΎΠ΄Π΅, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²Π»ΡΡŽΡ‚ΡΡ Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΎΡ€Ρ‹. ВсС Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΎΡ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ сходят с ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅Ρ€Π°, ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠ΄Π½ΠΈ ΠΈ Ρ‚Π΅ ΠΆΠ΅ свойства ΠΈ ΠΎΠ΄Π½ΠΈ ΠΈ Ρ‚Π΅ ΠΆΠ΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ управлСния.

Π’ΠΎ ΠΆΠ΅ ΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ. ΠžΠ±ΡŠΠ΅ΠΊΡ‚ β€” это шаблон. ЭкзСмпляр ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° β€” это рабочая копия.

ΠŸΡ€Π΅Π΄ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Macromedia Flash. Π―Π·Ρ‹ΠΊ ActionScript

Π£ Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² Macromedia Flash, ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ иллюзия Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΊ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ отнСсти любой графичСский элСмСнт, находящийся Π½Π° сцСнС. Π”Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, графичСскиС элСмСнты ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ, ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ, ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ, ΡΡ‚Ρ‹ΠΊΠΎΠ²Π°Ρ‚ΡŒ, Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Ρ‚ΡŒ, Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒβ€¦ Они ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹Π΅ Π½Π°ΠΌΠΈ Π² процСссС рисования свойства: Ρ†Π²Π΅Ρ‚, Ρ€Π°Π·ΠΌΠ΅Ρ€, форму… Однако Ρ‚Π΅Ρ€ΠΌΠΈΠ½ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² языкС программирования ActionScript Π² Π΄Ρ€ΡƒΠ³ΠΎΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΈ. Π‘Π°ΠΌΡ‹ΠΌ Π·Π½Π°Ρ‡ΠΈΠΌΡ‹ΠΌ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠΌ Π² Macromedia Flash являСтся ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ ΠΊΠ»ΠΈΠΏ β€” MovieClip.

Для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π½Π΅ΠΊΠΎΠ΅ прСдставлСниС ΠΎ ΠΏΡ€Π΅Π΄ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°Ρ… Macromedia Flash сдСлаСм ΠΊΡ€Π°Ρ‚ΠΊΠΈΠΉ ΠΎΠ±Π·ΠΎΡ€ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΈΠ· Π½ΠΈΡ…. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ эти ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Ρ‹ для доступа ΠΈ манипулирования Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Ρ‚ΠΈΠΏΠ°ΠΌΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ:

ΠžΠ±ΡŠΠ΅ΠΊΡ‚ Math β€” Π½Π°Π±ΠΎΡ€ встроСнных матСматичСских констант ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ: cos (косинус), sin (синус), atan (арктангСнс), abs (Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ числа)…
ΠžΠ±ΡŠΠ΅ΠΊΡ‚ Sound β€” позволяСт Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Π·Π²ΡƒΠΊΠΈ ΠΊ ΠΊΠ»ΠΈΠΏΡƒ ΠΈ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΈΠΌΠΈ Π²ΠΎ врСмя проигрывания ΠΊΠ»ΠΈΠΏΠ°. НапримСр, ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π³Ρ€ΠΎΠΌΠΊΠΎΡΡ‚ΡŒ (setVolume) ΠΈΠ»ΠΈ баланс (setPan).
ΠžΠ±ΡŠΠ΅ΠΊΡ‚ Mouse β€” позволяСт ΡΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ стандартный курсор, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠΉ.
ΠžΠ±ΡŠΠ΅ΠΊΡ‚ MovieClip β€” позволяСт ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΊΠ»ΠΈΠΏΠΎΠΌ. Клип ΠΈΠΌΠ΅Π΅Ρ‚ свойства (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, _height, _rotation, _totalframes) ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ (play, loadMovie ΠΈΠ»ΠΈ duplicateMovieClip).

ВСрминология ActionScript

Как ΠΈ любой скриптовый язык, ActionScript ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΡΠΏΠ΅Ρ†ΠΈΡ„ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ»ΠΎΠ³ΠΈΡŽ, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ спСцифичСским ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ синтаксиса. Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ список прСдоставляСт Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ваТнСйшиС Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹ ActionScript.

Actions (ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹) β€” ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄Π°ΡŽΡ‚ инструкции ΠΊΠ»ΠΈΠΏΡƒ, Ρ‡Ρ‚ΠΎ Π΅ΠΌΡƒ Π΄Π΅Π»Π°Ρ‚ΡŒ Π²ΠΎ врСмя воспроизвСдСния. НапримСр, gotoAndStop ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΡ‚ воспроизвСдСниС Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ ΠΊΠ°Π΄Ρ€.
Arguments (Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Ρ‹), Ρ‚Π°ΠΊΠΆΠ΅ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ β€” ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ значСния функциям.
Classes (классы) β€” Ρ‚ΠΈΠΏΡ‹ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ для опрСдСлСния Π½ΠΎΠ²Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ². Для опрСдСлСния класса ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ-конструкторы.
Constants (константы) β€” нСизмСняСмыС элСмСнты. НапримСр, константа Math.PI всСгда ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅. ΠšΠΎΠ½ΡΡ‚Π°Π½Ρ‚Ρ‹ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ для сравнСния Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ.
Constructors (конструкторы) β€” Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ для опрСдСлСния свойств ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² класса.
Data types (Ρ‚ΠΈΠΏΡ‹ Π΄Π°Π½Π½Ρ‹Ρ…) β€” Π½Π°Π±ΠΎΡ€ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ. Π‘Ρ‚Ρ€ΠΎΠΊΠΈ, числа, true ΠΈ false (Π±ΡƒΠ»Π΅Π²Ρ‹) значСния, ΠΊΠ»ΠΈΠΏΡ‹ β€” всё это Ρ‚ΠΈΠΏΡ‹ Π΄Π°Π½Π½Ρ‹Ρ… ActionScript.
Events (события) β€” дСйствия, происходящиС Π²ΠΎ врСмя воспроизвСдСния ΠΊΠ»ΠΈΠΏΠ°. НапримСр, Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ события происходят ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ ΠΊΠ»ΠΈΠΏΠ°, ΠΊΠΎΠ³Π΄Π° ΠΏΠ»Π΅Π΅Ρ€ воспроизводит ΠΊΠ°Π΄Ρ€, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Ρ‰Ρ‘Π»ΠΊΠ°Π΅Ρ‚ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ΅ Π² ΠΊΠ»ΠΈΠΏΠ΅ ΠΈΠ»ΠΈ Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ‚ ΠΊΠ½ΠΎΠΏΠΊΡƒ Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π΅.
Expressions (выраТСния) β€” Π»ΡŽΠ±Ρ‹Π΅ части ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ², ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ… значСния. НапримСр, 2 + 2 это Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅.
Functions (Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ) β€” Π±Π»ΠΎΠΊΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Π½Ρ‹ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ (ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹) ΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ значСния. НапримСр, Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ getProperty ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ имя свойства ΠΈ имя ΠΊΠ»ΠΈΠΏΠ°, Π° возвращаСтся Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ этого свойства. Ѐункция getVersion Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Π²Π΅Ρ€ΡΠΈΡŽ Flash Player, воспроизводящСго ΠΊΠ»ΠΈΠΏ.
Handlers β€” ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ событиями, Ρ‚Π°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ mouseDown ΠΈΠ»ΠΈ load.
Identifiers (ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹) β€” ΠΈΠΌΠ΅Π½Π°, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ для обозначСния ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…, свойств, ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ². ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ символ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π±ΡƒΠΊΠ²ΠΎΠΉ, Π·Π½Π°ΠΊΠΎΠΌ подчСркивания (_) ΠΈΠ»ΠΈ Π·Π½Π°ΠΊΠΎΠΌ Π΄ΠΎΠ»Π»Π°Ρ€Π° ($). Π›ΡŽΠ±ΠΎΠΉ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ символ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π±ΡƒΠΊΠ²ΠΎΠΉ, Π·Π½Π°ΠΊΠΎΠΌ подчСркивания (_), Ρ†ΠΈΡ„Ρ€ΠΎΠΉ ΠΈΠ»ΠΈ Π·Π½Π°ΠΊΠΎΠΌ Π΄ΠΎΠ»Π»Π°Ρ€Π° ($). НапримСр, имя ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ firstName.
Instances (экзСмпляры) β€” ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹, ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‰ΠΈΠ΅ ΠΊ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΠΎΠΌΡƒ классу. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ экзСмпляр класса содСрТит всС свойства ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ этого класса. ВсС ΠΊΠ»ΠΈΠΏΡ‹ β€” экзСмпляры со свойствами (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, _alpha ΠΈ _visible) ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, gotoAndPlay ΠΈ getURL) класса MovieClip.
Instance names β€” ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΈΠΌΠ΅Π½Π°, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠ΅ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ экзСмпляр ΠΊΠ»ΠΈΠΏΠ° Π² скриптах. НапримСр, исходный символ Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π°Π·Π²Π°Π½ counter, Π° Π΅Π³ΠΎ Π΄Π²Π° экзСмпляра ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΈΠΌΠ΅Π½Π° scorePlayer1 ΠΈ scorePlayer2.
Keywords (ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ слова) β€” Π·Π°Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ слова, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠ΅ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅. НапримСр, var β€” ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ΅ слово, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ΅ для объявлСния Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ….
Methods (ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹) β€” Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, присущиС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρƒ. ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ функция ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π°, ΠΎΠ½Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹Π·Π²Π°Π½Π°, ΠΊΠ°ΠΊ ΠΌΠ΅Ρ‚ΠΎΠ΄ этого ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°.
Objects (ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹) β€” ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ свойств, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΈΠΌΠ΅Π΅Ρ‚ своё имя ΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅. ΠžΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ доступ ΠΊ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ Ρ‚ΠΈΠΏΠ°ΠΌ Π΄Π°Π½Π½Ρ‹Ρ…. НапримСр, ΠΏΡ€Π΅Π΄ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ Date прСдоставляСт ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎΡ‚ систСмных часов.
Operators (ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹) β€” Π²Ρ‹Ρ‡ΠΈΡΠ»ΡΡŽΡ‚ Π½ΠΎΠ²Ρ‹Π΅ значСния ΠΈΠ· ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ. НапримСр, ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ слоТСния (+) складываСт Π΄Π²Π° ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ значСния для получСния Π½ΠΎΠ²ΠΎΠ³ΠΎ значСния.
Properties (свойства) β€” Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰ΠΈΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚. НапримСр, _visible β€” свойство всСх ΠΊΠ»ΠΈΠΏΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ опрСдСлят, Π²ΠΈΠ΄ΠΈΠΌ ΠΊΠ»ΠΈΠΏ ΠΈΠ»ΠΈ Π½Π΅Ρ‚.
Variables (ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅) β€” ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ содСрТат Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π»ΡŽΠ±Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ…. ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ созданы, ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Ρ‹ ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Ρ‹. ЗначСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ½ΠΈ содСрТат, ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΏΡ€ΠΎΡˆΠ΅Π½Ρ‹ для использования Π² скриптС.

ВозмоТности языка ActionScript Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ Π²ΡΠ΅ΠΎΠ±ΡŠΠ΅ΠΌΠ»ΡŽΡ‰ΠΈ, Ρ‡Ρ‚ΠΎ ΠΎΡ…Π²Π°Ρ‚ΠΈΡ‚ΡŒ ΠΈΡ… Π² Ρ€Π°ΠΌΠΊΠ°Ρ… Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π΄Π°Π½Π½ΠΎΠ³ΠΎ курса просто Π½Π΅Ρ€Π΅Π°Π»ΡŒΠ½ΠΎ, поэтому ΠΌΡ‹ ограничимся описаниСм основных ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΉ языка ΠΈ ΠΎΠ±Ρ‰ΠΈΡ… ΠΏΡ€Π°Π²ΠΈΠ» построСния скриптов Π½Π° ActionScript.

ActionScript позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ скрипты для ΠΊΠ»ΠΈΠΏΠ° (символ Ρ‚ΠΈΠΏΠ° Movie Clip), ΠΊΠ½ΠΎΠΏΠΊΠΈ (символ Ρ‚ΠΈΠΏΠ° Button) ΠΈΠ»ΠΈ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Π΄Ρ€Π° (Keyframe). ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ‚Π°ΠΊΠΎΠΉ скрипт (Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ фактичСски ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π½Π° языкС ActionScript) Тёстко связан с ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ элСмСнтом Ρ€ΠΎΠ»ΠΈΠΊΠ°. ΠŸΡ€ΠΈ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Ρ€ΠΎΠ»ΠΈΠΊΠ° тСкст скрипта, ΠΊΠ°ΠΊ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ элСмСнты Ρ„ΠΈΠ»ΡŒΠΌΠ°, экспортируСтся Π² swf-Ρ„Π°ΠΉΠ». Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, ΠΏΡ€ΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΌ Ρ„Π°ΠΉΠ»Π΅ с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ as (это ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ тСкстовый Ρ„Π°ΠΉΠ»), Ρ‡Ρ‚ΠΎΠ±Ρ‹ впослСдствии ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² ΠΊΠ°ΠΊΠΎΠΌ-Π»ΠΈΠ±ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠΌ Ρ„ΠΈΠ»ΡŒΠΌΠ΅.

ΠŸΠ°Π»ΠΈΡ‚Ρ€Π° Actions (дСйствия)

ΠŸΠ°Π»ΠΈΡ‚Ρ€Π° Actions (дСйствия) позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ скрипты для ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² (ΠΊΠ»ΠΈΠΏΠΎΠ² ΠΈ ΠΊΠ½ΠΎΠΏΠΎΠΊ), Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… ΠΊΠ°Π΄Ρ€ΠΎΠ². МоТно Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ Π·Π°Ρ€Π°Π½Π΅Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈΠ· списка ΠΊΠΎΠΌΠ°Π½Π΄ β€” Toolbox list (Π² Π»Π΅Π²ΠΎΠΉ части ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹), ΠΏΠ΅Ρ€Π΅Ρ‚Π°ΡΠΊΠΈΠ²Π°Ρ‚ΡŒ ΠΈΡ… Π² ΠΏΡ€Π°Π²ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ ΠΏΠ°Π½Π΅Π»ΠΈ; ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΠΈ располоТСнныС Π½Π°Π΄ тСкстовым ΠΏΠΎΠ»Π΅ΠΌ для Π²Ρ‹Π±ΠΎΡ€Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, Π΅Ρ‘ удалСния ΠΈ пСрСстановки ΠΊΠΎΠΌΠ°Π½Π΄.

Π’ Normal Mode (Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ) ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ поля ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² (Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ²).

Π’ Expert Mode (экспСртный Ρ€Π΅ΠΆΠΈΠΌ) ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ прямо Π² тСкстовом ΠΏΠΎΠ»Π΅, ΠΊΠ°ΠΊ Π² ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌ тСкстовом Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅.

Π’ Ρ…ΠΎΠ΄Π΅ создания скрипта ΠΏΡƒΡ‚Ρ‘ΠΌ Π²Ρ‹Π±ΠΎΡ€Π° ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈΠ· списка, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ эти ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ систСматизированы ΠΏΠΎ катСгориям:

Actions (ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹) β€” ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ языка ActionScript, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠ΅ Β«ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉΒ» Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π½Π΅ зависящиС ΠΎΡ‚ особСнностСй класса ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² (Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‰ΠΈΡ… ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌΡƒ классу); Π² эту ΠΆΠ΅ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡŽ входят Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹Π΅ для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° языков программирования высокого уровня ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ логичСского управлСния (ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ логичСских условий, ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ†ΠΈΠΊΠ»Π° ΠΈ Ρ‚. ΠΏ.).

Operators (ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹) β€” ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ логичСских ΠΈ арифмСтичСских ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ (слоТСниС, Π²Ρ‹Ρ‡ΠΈΡ‚Π°Π½ΠΈΠ΅, сравнСниС ΠΈ Ρ‚.ΠΏ.).

Functions (Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ) β€” ΠΏΡ€Π΅Π΄ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ (Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅Ρ‡Π½Ρ‹Π΅) Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² ΠΈΡ… число Π²Ρ…ΠΎΠ΄ΠΈΡ‚ функция ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π½ΠΎΠΌΠ΅Ρ€Π° вСрсии Flash-ΠΏΠ»Π΅Π΅Ρ€Π°).

Constant (константы).

Properties (свойства) β€” свойства ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², Π½Π΅ зависящиС ΠΎΡ‚ класса (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ прозрачности изобраТСния).

Objects (ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹) β€” ΠΏΡ€Π΅Π΄ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Ρ‹ Π² сцСнарии (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, сущСствуСт ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π΄Π°Ρ‚ΠΎΠΉ ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ); Π² этот ΠΆΠ΅ Ρ€Π°Π·Π΄Π΅Π» Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ классы ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ².

Deprecated (осуТдаСмыС) β€” конструкции, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ рСкомСндуСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² скриптах (ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠ΅).

Flash UI Components (ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса).

ΠšΡ€ΠΎΠΌΠ΅ пСрСчислСнных Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ², Π² спискС Action Toolbox имССтся Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°Π·Π΄Π΅Π» Index , ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ содСрТит Π°Π»Ρ„Π°Π²ΠΈΡ‚Π½Ρ‹ΠΉ ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ всСх ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² языка.

ΠŸΠΎΠ΄ΡΠ²Π΅Ρ‚ΠΊΠ° ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° синтаксиса

БистСма подсвСтки синтаксиса ΠΎΠΊΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹Π΅ элСмСнты ActionScript Π² Ρ€Π°Π·Π½Ρ‹Π΅ Ρ†Π²Π΅Ρ‚Π°.

ΠšΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ слова ΠΈ ΠΏΡ€Π΅Π΄ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹Π΅ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, gotoAndStop, play ΠΈ stop) ΠΏΠΎΠ΄ΡΠ²Π΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ΡΡ Ρ‚Ρ‘ΠΌΠ½Ρ‹ΠΌ синим Ρ†Π²Π΅Ρ‚ΠΎΠΌ.

ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ ΠΏΠΎΠ΄ΡΠ²Π΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π±Π»Π΅Π΄Π½Ρ‹ΠΌ сСрым Ρ†Π²Π΅Ρ‚ΠΎΠΌ.

Π‘Ρ‚Ρ€ΠΎΠΊΠΈ, ΠΎΠΊΡ€ΡƒΠΆΡ‘Π½Π½Ρ‹Π΅ ΠΊΠ°Π²Ρ‹Ρ‡ΠΊΠ°ΠΌΠΈ, ярким синим Ρ†Π²Π΅Ρ‚ΠΎΠΌ.

Π’ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ всС синтаксичСскиС ошибки ΠΏΠΎΠ΄ΡΠ²Π΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΡΠΏΠ»ΠΎΡˆΠ½Ρ‹ΠΌ красным Ρ„ΠΎΠ½ΠΎΠΌ Π² ΠΎΠΊΠ½Π΅ скриптов. Π­Ρ‚ΠΎ ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ нахоТдСния ошибок. Если Π²Ρ‹ Π½Π°Π²Π΅Π΄Ρ‘Ρ‚Π΅ курсор ΠΌΡ‹ΡˆΠΈ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ с ошибкой, появится подсказка, которая ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ сообщСниС ΠΎΠ± ошибкС, ассоциированноС с этой ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ. Когда Π²Ρ‹ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ эту ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, сообщСниС ΠΎΠ± ошибкС Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΡΠ²ΠΈΡ‚ΡŒΡΡ Π² строкС состояния ΠΏΠ°Π½Π΅Π»ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ².

Для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ скрипта Π½Π° Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ошибок, слСдуСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π΄Π΅Π» Check Syntax ΠΈΠ· Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅Π³ΠΎ мСню Π² ΠΏΡ€Π°Π²ΠΎΠΌ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΡƒΠ³Π»Ρƒ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹ Actions ΠΈΠ»ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ (Π³Π°Π»ΠΎΡ‡ΠΊΠ° Π³ΠΎΠ»ΡƒΠ±ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π° Π² Expert Mode).

ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒΠΌ. Π Π°Π·Π±ΠΎΡ€ скриптов
Π ΠΎΠ»ΠΈΠΊ β„–1

ΠŸΠ΅Ρ€Π΅Π΄ Π²Π°ΠΌΠΈ ΠΎΡ‡Π΅Π½ΡŒ скромный Ρ€ΠΎΠ»ΠΈΠΊ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° гипСрссылок. ВСкстовой Π±Π»ΠΎΠΊ, ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Π² Ρ€ΠΎΠ»ΠΈΠΊΠ΅, прСдставляСт собой статичСский тСкст, для ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π² ΠΏΠ°Π»ΠΈΡ‚Ρ€Π΅ Properties ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ свойства:

Π’ Ρ€Π°Π·Π΄Π΅Π» URL link записан адрСс Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°. Π’ Ρ€Π°Π·Π΄Π΅Π»Π΅ Target Π²Ρ‹ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚Π΅ ΠΎΠΊΠ½ΠΎ ΠΈΠ»ΠΈ Ρ„Ρ€Π΅ΠΉΠΌ, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½ Π·Π°ΠΏΡ€ΠΎΡˆΠ΅Π½Π½Ρ‹ΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚. Π’ Π΄Π°Π½Π½ΠΎΠΌ Ρ€ΠΎΠ»ΠΈΠΊΠ΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½ Π² Π½ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°.

Для ΠΊΠ½ΠΎΠΏΠΊΠΈ создаём скрипт, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρƒ Actions. Для этого выдСляСм ΠΊΠ½ΠΎΠΏΠΊΡƒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ инструмСнта Arrow ΠΈ Ρ€Π°Π·Π²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°Π΅ΠΌ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρƒ Actions.

Для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² своСй Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ getURL ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ΡΡŒ ΠΊ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ Actions > Browser/Network > getURL. Π—Π°Ρ‚Π΅ΠΌ, ΠΎΠ±Ρ€Π°Ρ‚ΠΈΠ²ΡˆΠΈΡΡŒ ΠΊ полям ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ΡΡŒ с адрСсом докумСнта…
ΠŸΡ€ΠΎΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚ΠΈΡ€ΡƒΡŽ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½ΡŽΠ°Π½ΡΡ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΏΠ°Π»ΠΈΡ‚Ρ€ΠΎΠΉ Actions Π² этом Ρ€ΠΎΠ»ΠΈΠΊΠ΅.

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Window Π·Π°Π΄Π°Ρ‘Ρ‚ ΠΎΠΊΠ½ΠΎ ΠΈΠ»ΠΈ Ρ„Ρ€Π΅ΠΉΠΌ, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½ Π·Π°ΠΏΡ€ΠΎΡˆΠ΅Π½Π½Ρ‹ΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚. Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° выбираСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎΡΡ списка, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ содСрТит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ (ΠΎΠ½ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ значСниям Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° target тэга Π² языкС HTML):

_self β€” Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½ Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ ΠΎΠΊΠ½ΠΎ, ΠΈΠ»ΠΈ Ρ„Ρ€Π΅ΠΉΠΌ;
_blank β€” Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½ Π² Π½ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ;
_parent β€” Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½ Π² Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ ΠΈΠ»ΠΈ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ Ρ„Ρ€Π΅ΠΉΠΌ;
_top β€” Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½ Π²ΠΎ Ρ„Ρ€Π΅ΠΉΠΌ Π±ΠΎΠ»Π΅Π΅ высокого уровня ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΠΈ ΠΈΠ»ΠΈ Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ ΠΎΠΊΠ½ΠΎ.

ΠŸΡ€ΠΈ нСобходимости Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΎ ΠΊΠ°ΠΊ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ вычислСния выраТСния. Π’ этом случаС слСдуСт ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Ρ„Π»Π°ΠΆΠΎΠΊ Expression (Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅), располоТСнный справа ΠΎΡ‚ списка Window.

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Variables позволяСт ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ способ пСрСсылки Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎ Π·Π°Π΄Π°Π½Π½ΠΎΠΌΡƒ URL. Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° выбираСтся ΠΈΠ· Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎΡΡ списка, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ содСрТит Ρ‚Ρ€ΠΈ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°:

Don"t send (Π½Π΅ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ) β€” пСрСсылка Π΄Π°Π½Π½Ρ‹Ρ… Π½Π΅ трСбуСтся;
Send using GET (ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ GET) β€” для пСрСсылки Π΄Π°Π½Π½Ρ‹Ρ… Π±ΡƒΠ΄Π΅Ρ‚ использован ΠΌΠ΅Ρ‚ΠΎΠ΄ GET;
Send using POST (ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ POST) β€” для пСрСсылки Π΄Π°Π½Π½Ρ‹Ρ… Π±ΡƒΠ΄Π΅Ρ‚ использован ΠΌΠ΅Ρ‚ΠΎΠ΄ POST.

Напомню, Ρ‡Ρ‚ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΠ΅ Π² использовании ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² GET ΠΈ POST для пСрСсылки Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° сСрвСр состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΈΠ· Π½ΠΈΡ… пСрСсылаСмыС Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΡŽΡ‚ΡΡ ΠΊ строкС адрСса. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π΄Π»ΠΈΠ½Π° адрСса ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π° 256 символами, Ρ‚ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ Ρ‚Π°ΠΊΠΆΠ΅ ΠΈ ΠΎΠ±ΡŠΡ‘ΠΌ пСрСсылаСмых Π΄Π°Π½Π½Ρ‹Ρ….

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π° getURL Π±Ρ‹Π»Π° автоматичСски ΠΏΠΎΠΌΠ΅Ρ‰Π΅Π½Π° Π² Ρ„ΠΈΠ³ΡƒΡ€Π½Ρ‹Π΅ скобки Π½Π΅ΠΊΠΎΠΉ on(release). Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ Π½Π°Π·Π½Π°Ρ‡Π°Π΅Ρ‚Π΅ дСйствиС ΠΊΠ½ΠΎΠΏΠΊΠ΅ ΠΈΠ»ΠΈ ΠΊΠ»ΠΈΠΏΡƒ, Flash автоматичСски Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΡƒΡŽ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ (handler), которая Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… языках называСтся Β«ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ события» (ΠΈΠ»ΠΈ «сСлСктор»). ΠžΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ провСряСт, ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»ΠΎ Π»ΠΈ событиС ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ°, ΠΈ Ссли Π΄Π°, Ρ‚ΠΎ ΠΈΠ½ΠΈΡ†ΠΈΠΈΡ€ΡƒΠ΅Ρ‚ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ дСйствий, Π·Π°ΠΊΠ»ΡŽΡ‡Ρ‘Π½Π½Ρ‹Ρ… Π² Ρ„ΠΈΠ³ΡƒΡ€Π½Ρ‹Π΅ скобки.

Для ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΈΠΌΠ΅Π΅Ρ‚ имя on , Π° для ΠΊΠ»ΠΈΠΏΠΎΠ² β€” onClipEvent . Имя ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²ΡƒΠ΅Ρ‚ списку событий, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Π΄ΠΎΠ»ΠΆΠ΅Π½ Ρ€Π΅Π°Π³ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. НапримСр, конструкция:
on(release, KeyPress:"A")
ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Π΄ΠΎΠ»ΠΆΠ΅Π½ Ρ€Π΅Π°Π³ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° события Π΄Π²ΡƒΡ… Ρ‚ΠΈΠΏΠΎΠ²: release (ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΌΡ‹ΡˆΠΈ ΠΎΡ‚ΠΆΠ°Ρ‚Π°) ΠΈ KeyPress:"A" (Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π΅ Π½Π°ΠΆΠ°Ρ‚Π° клавиша "А").

Для ΠΊΠ½ΠΎΠΏΠΎΠΊ Π² языкС ActionScript прСдусмотрСны ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ событий:

Press β€” ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ‚ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΌΡ‹ΡˆΠΈ, ΠΊΠΎΠ³Π΄Π° ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ находится Π½Π°Π΄ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΠΈ (Ρ„ΠΈΠ»ΡŒΠΌΠ°).

Release β€” ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ‚ ΠΈ Π·Π°Ρ‚Π΅ΠΌ отпускаСт ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΌΡ‹ΡˆΠΈ (ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ находится Π½Π°Π΄ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΠΈ).

Release Outside β€” ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ отпускаСт ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΌΡ‹ΡˆΠΈ, ΠΊΠΎΠ³Π΄Π° ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π΅ находится Π½Π°Π΄ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΠΈ.

Key Press β€” ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΡƒΡŽ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π΅; для Π΄Π°Π½Π½ΠΎΠ³ΠΎ события Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΊΠ»Π°Π²ΠΈΡˆΡƒ.

Roll Over β€” ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Π΅Ρ‚ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π½Π°Π΄ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΠΈ.

Roll Out β€” ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Π΅Ρ‚ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Π·Π° ΠΏΡ€Π΅Π΄Π΅Π»Ρ‹ изобраТСния ΠΊΠ½ΠΎΠΏΠΊΠΈ.

Drag Over β€” ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ‚ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΌΡ‹ΡˆΠΈ, ΠΊΠΎΠ³Π΄Π° ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ находится Π½Π°Π΄ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ, Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ Π΅Π³ΠΎ Π·Π° ΠΏΡ€Π΅Π΄Π΅Π»Ρ‹ ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΠΈ Π·Π°Ρ‚Π΅ΠΌ ΠΎΠΏΡΡ‚ΡŒ устанавливаСт Π½Π°Π΄ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ.

Drag Out β€” ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ‚ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΌΡ‹ΡˆΠΈ, ΠΊΠΎΠ³Π΄Π° ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ находится Π½Π°Π΄ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ, ΠΈ Π·Π°Ρ‚Π΅ΠΌ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ Π΅Π³ΠΎ Π·Π° ΠΏΡ€Π΅Π΄Π΅Π»Ρ‹ ΠΊΠ½ΠΎΠΏΠΊΠΈ.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ событий, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ Ρ€Π΅Π°Π³ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ Ρ€ΠΎΠ»ΠΈΠΊΠ°, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ‰Ρ‘Π»ΠΊΠ½ΡƒΡ‚ΡŒ ΠΌΡ‹ΡˆΡŒΡŽ Π² строкС сцСнария, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ записано имя ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°. ΠŸΡ€ΠΈ этом измСнится Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ ΠΎΠΊΠ½Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², ΠΈ Π² Π½Ρ‘ΠΌ появится Π³Ρ€ΡƒΠΏΠΏΠ° Ρ„Π»Π°ΠΆΠΊΠΎΠ², с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΡ‹Π΅ события. Π‘Π΄Π΅Π»Π°Π½Π½Ρ‹ΠΉ Π²Ρ‹Π±ΠΎΡ€ сразу ΠΆΠ΅ отобраТаСтся Π² ΠΎΠΊΠ½Π΅ сцСнария.

И послСднСС, Π² Ρ€ΠΎΠ»ΠΈΠΊΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ ΠΊΠ°Π΄Ρ€ ΠΈ ΠΎΠ΄ΠΈΠ½ слой.

Π ΠΎΠ»ΠΈΠΊ β„–2

Π’ этом Ρ€ΠΎΠ»ΠΈΠΊΠ΅ ΠΌΡ‹ с Π²Π°ΠΌΠΈ научимся ΠΏΡ€ΠΎΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ Π°ΠΊΡ†ΠΈΠΈ ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠ΅ ΠΈ ΠΊΠ°Π΄Ρ€Ρƒ ΠΈ ΠΊΠ»ΠΈΠΏΡƒ.

Для ΠΊΠΎΠΌΡ„ΠΎΡ€Ρ‚Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² Ρ€ΠΎΠ»ΠΈΠΊΠ΅ Π²Π°ΠΌ слСдуСт ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ‚Ρ€ΠΈ слоя.

Π‘Π»ΠΎΠΉ action . Π’ этом слоС, ΠΊΠ°ΠΊ Π²ΠΏΡ€ΠΎΡ‡Π΅ΠΌ, ΠΈ Π²ΠΎ всСх ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ ΠΊΠ°Π΄Ρ€, ΠΎΠ½ пуст, являСтся ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ ΠΈ Π΅ΠΌΡƒ прописан скрипт:

Fscommand("showmenu", "false"); fscommand("fullscreen", "true");

Π­Ρ‚ΠΈ строчки ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ вашСго Ρ€ΠΎΠ»ΠΈΠΊΠ° Π² процСссС проигрывания. ΠŸΠ΅Ρ€Π²Π°Ρ строка позволяСт ΡƒΠ±Ρ€Π°Ρ‚ΡŒ мСню Π² ΠΏΠ»Π΅Π΅Ρ€Π΅ (это ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½ΠΎ, ΠΊΠΎΠ³Π΄Π° ваш Ρ€ΠΎΠ»ΠΈΠΊ прСдставляСт собой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ тСстирования, ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π»ΠΈΡˆΡ‘Π½ ΠΏΡ€Π°Π²Π° ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ шаг Π½Π°Π·Π°Π΄ Control > Step Back). Вторая строка Ρ€Π°Π·Π²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°Π΅Ρ‚ ваш Ρ€ΠΎΠ»ΠΈΠΊ Π½Π° вСсь экран. Для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ эти строки Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²ΡΡ‚Π°Ρ‚ΡŒ Π½Π° это ΠΊΠ°Π΄Ρ€ ΠΈ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ ΠΊ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ Actions > Browser/Network > fscommand.

Π‘Π»ΠΎΠΉ penguin . На этом слоС располоТСны Π±Π»ΠΎΠΊΠΈ статичСского ΠΈ динамичСского тСкста, ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΈ ΠΊΠ»ΠΈΠΏ. Π‘Π»ΠΎΠΊΠΈ статичСского тСкста Π²Ρ‹Π΄Π΅Π»Π΅Π½Ρ‹ Π·Π΅Π»Ρ‘Π½Ρ‹ΠΌ Ρ†Π²Π΅Ρ‚ΠΎΠΌ, Π±Π»ΠΎΠΊΠΈ динамичСского тСкста красным Ρ†Π²Π΅Ρ‚ΠΎΠΌ.

Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, опрСдСлимся с Π±Π»ΠΎΠΊΠ°ΠΌΠΈ динамичСского тСкста. Для создания Π±Π»ΠΎΠΊΠ° динамичСского тСкста ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΡƒΠΆΠ΅ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Π·Π½Π°ΠΊΠΎΠΌΡ‹ΠΉ Π²Π°ΠΌ инструмСнт Text. Однако содСрТимоС Π±Π»ΠΎΠΊΠ° остаётся пустым. Π—Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ этих Π±Π»ΠΎΠΊΠΎΠ² Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΌΡ‹ ΠΏΠΎΡ€ΡƒΡ‡ΠΈΠΌ ΠΊΠ½ΠΎΠΏΠΊΠ΅. Π Π°Π·ΠΌΠ΅Ρ€ Π±Π»ΠΎΠΊΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ΄ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π² процСссС ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ Ρ€ΠΎΠ»ΠΈΠΊΠ°. ΠšΠ°ΠΆΠ΄ΠΎΠΌΡƒ Π±Π»ΠΎΠΊΡƒ динамичСского тСкста Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΈΡΠ²ΠΎΠΈΡ‚ΡŒ имя. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρƒ Properties. Π’ Ρ€Π°Π·Π΄Π΅Π»Π΅ Text Type Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Dynamic Text, Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ Var (Variable) ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ имя Π±Π»ΠΎΠΊΠ°.

НапримСр, Π² этом Ρ€ΠΎΠ»ΠΈΠΊΠ΅ для динамичСского Π±Π»ΠΎΠΊΠ°, располоТСнного Π½Π°ΠΏΡ€ΠΎΡ‚ΠΈΠ² статичСского тСкста Β«ΡˆΠΈΡ€ΠΈΠ½Π° экзСмпляра» ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ имя w , для высоты экзСмпляра h , ΠΈΠΌΠ΅Π½ΠΈ экзСмпляра n , ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ Ρ‚ΠΎΡ‡ΠΊΠΈ рСгистрации экзСмпляра Π΄Π²Π° Π±Π»ΠΎΠΊΠ° x ΠΈ y . ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Π±Π»ΠΎΠΊΠΈ динамичСского тСкста Flash выдСляСт ΠΏΡƒΠ½ΠΊΡ‚ΠΈΡ€Π½ΠΎΠΉ Π»ΠΈΠ½ΠΈΠ΅ΠΉ.

Π’ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, создадим ΠΊΠ»ΠΈΠΏ, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠΌΠ΅Ρ‰Ρ‘Π½ графичСский элСмСнт β€” ΠΏΠΈΠ½Π³Π²ΠΈΠ½. Π’ этом Ρ€ΠΎΠ»ΠΈΠΊΠ΅ это импортированная Π³Ρ€Π°Ρ„ΠΈΠΊΠ° Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ wmf. ПослС Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ Π³Ρ€Π°Ρ„ΠΈΠΊΠ° Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π°, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Convert to Symbol ΠΈ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΠΌ Π΅Ρ‘ Π² ΠΊΠ»ΠΈΠΏ (символ Ρ‚ΠΈΠΏΠ° Movie Clip), Π½Π°Π·ΠΎΠ²Ρ‘ΠΌ Π΅Π³ΠΎ, ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, penguin_vl. Клип Π±ΡƒΠ΄Π΅Ρ‚ автоматичСски ΠΏΠΎΠΌΠ΅Ρ‰Ρ‘Π½ Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ Ρ€ΠΎΠ»ΠΈΠΊΠ°, Π° Π²ΠΎΡ‚ со сцСны Π΅Π³ΠΎ слСдуСт ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ. Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ шаг это созданиС Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠ»ΠΈΠΏΠ°. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ New Symbol, Π½Π°Π·ΠΎΠ²Ρ‘ΠΌ этот ΠΊΠ»ΠΈΠΏ penguin_or. Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΊΠ°Π΄Ρ€Π΅ этого ΠΊΠ»ΠΈΠΏΠ°, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ Ρ€ΠΎΠ»ΠΈΠΊΠ°, помСститС экзСмпляр ΠΊΠ»ΠΈΠΏΠ° penguin_vl (ΠΈΠΌΠ΅Π½Π½ΠΎ Π΅ΠΌΡƒ Π² ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΠΌΡ‹ ΠΏΡ€ΠΎΠΏΠΈΡˆΠ΅ΠΌ скрипт). Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π² ΠΊΠ»ΠΈΠΏ Π΅Ρ‰Ρ‘ ΠΎΠ΄ΠΈΠ½ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠΉ ΠΊΠ°Π΄Ρ€.

Π’Π΅Ρ€Π½ΠΈΡ‚Π΅ΡΡŒ Π½Π° сцСну ΠΈ помСститС Π½Π° Π½Π΅Ρ‘ экзСмпляр ΠΊΠ»ΠΈΠΏΠ° penguin_or. И Π½Π΅ просто помСститС, Π° ΠΏΡ€ΠΎΠΏΠΈΡˆΠΈΡ‚Π΅ Π΅Π³ΠΎ Π½Π° сцСнС. Для этого ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ΡΡŒ ΠΊ ΠΏΠ°Π»ΠΈΡ‚Ρ€Π΅ Properties, ΠΈ Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ Instance Name ΡƒΠΊΠ°ΠΆΠΈΡ‚Π΅ имя экзСмпляра, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ penguin (Π²ΠΏΡ€ΠΎΡ‡Π΅ΠΌ, вашС ΠΏΡ€Π°Π²ΠΎ, Π΄Π°Ρ‚ΡŒ Π΅ΠΌΡƒ Ρ‚ΠΎ имя, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²Ρ‹ ΠΏΠΎΠΆΠ΅Π»Π°Π΅Ρ‚Π΅, Π½Π΅ Π·Π°Π±Ρ‹Π²Π°ΠΉΡ‚Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€Π°Π²ΠΈΠ»Π° формирования ΠΈΠΌΡ‘Π½ Π² ActionScript). Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Ρ‘ΠΌ Ρ€Π΅Π΄Π°ΠΊΡ†ΠΈΡŽ ΠΊΠ»ΠΈΠΏΠ°, экзСмпляр ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π±Ρ‹Π» ΠΏΠΎΠΌΠ΅Ρ‰Ρ‘Π½ Π½Π° сцСну, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ для этого ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Edit. ΠšΠ»ΠΈΠΏΡƒ Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΊΠ°Π΄Ρ€Π΅ ΠΏΡ€ΠΎΠΏΠΈΡˆΠ΅ΠΌ скрипт:

OnClipEvent (load) { setProperty("_root.penguin", _alpha, random(50)+50); }

Команда setProperty позволяСт ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ свойство экзСмпляра ΠΊΠ»ΠΈΠΏΠ° Π²ΠΎ врСмя воспроизвСдСния Ρ€ΠΎΠ»ΠΈΠΊΠ°. Π”Π°Π²Π°ΠΉΡ‚Π΅ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠ΅ΠΌ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π² синтаксисС, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΎΠ±Ρ‰ΠΈΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:

setProperty(target, property, expression);

target β€” это ΠΏΡƒΡ‚ΡŒ ΠΊ экзСмпляру ΠΊΠ»ΠΈΠΏΠ°, Ρ‡ΡŒΡ‘ свойство Π½ΡƒΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ (_root.penguin, зная ΠΏΡƒΡ‚ΡŒ ΠΊ экзСмпляру, ΠΌΡ‹ обращаСмся ΠΊ Π½Π΅ΠΌΡƒ ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΡ‹ присвоили Π΅ΠΌΡƒ Π² ΠΏΠ°Π»ΠΈΡ‚Ρ€Π΅ Properties).

property β€” свойство, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π½ΡƒΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ (_alpha, Π² нашСм случаС это ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ экзСмпляра).

expression β€” Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, присваиваСмоС свойству (random(50)+50, случайноС число ΠΎΡ‚ 50 Π΄ΠΎ 100). ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ установитС Ρ„Π»Π°ΠΆΠΎΠΊ Expression. Π’Π°ΠΊ ΠΊΠ°ΠΊ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΎ ΠΊΠ°ΠΊ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ вычислСния выраТСния.

Для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ постоянноС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ прозрачности ΠΊΠ»ΠΈΠΏΠ°-ΠΏΠΈΠ½Π³Π²ΠΈΠ½Π° Π² Ρ…ΠΎΠ΄Π΅ проигрывания Ρ€ΠΎΠ»ΠΈΠΊΠ° ΠΌΡ‹ создали Π΄Π²Π° ΠΊΠ°Π΄Ρ€Π°. Напомню, Ρ‡Ρ‚ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΊΠ°Π΄Ρ€Π΅ ΠΊΠ»ΠΈΠΏΡƒ Π±Ρ‹Π» прописан скрипт. Π’Ρ‚ΠΎΡ€ΠΎΠΉ ΠΊΠ°Π΄Ρ€ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ пустым, Π½ΠΎ ΠΏΡ€ΠΈ этом ΠΏΠΈΠ½Π³Π²ΠΈΠ½ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π΅ ΠΌΠ΅Ρ€Ρ†Π°Ρ‚ΡŒ, Π° ΠΎΡ‡Π΅Π½ΡŒ нСприятно ΠΌΠΈΠ³Π°Ρ‚ΡŒ. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ поэкспСримСнтируйтС с Ρ€ΠΎΠ»ΠΈΠΊΠΎΠΌ ΠΈ ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ Π² ΠΏΡ€Π°Π²ΠΎΡ‚Π΅ ΠΌΠΎΠΈΡ… слов.

И Π΅Ρ‰Ρ‘, ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΏΠ΅Ρ€Π΅Π΄ ΠΈΠΌΠ΅Π½Π΅ΠΌ экзСмпляра прописанного Π½Π° сцСнС стоит _root ?

Когда Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ setProperty для указания ΠΏΡƒΡ‚ΠΈ ΠΊ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρƒ, Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ ΠΊ ΠΊΠ½ΠΎΠΏΠΊΠ΅ Insert a target path (эта ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΏΠΎΡ…ΠΎΠΆΠ° Π½Π° ΠΏΡ€ΠΈΡ†Π΅Π»). ΠŸΡ€ΠΈ этом ΠΏΠ΅Ρ€Π΅Π΄ Π²Π°ΠΌΠΈ откроСтся ΠΎΠΊΠ½ΠΎ Insert a target path с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡƒΡ‚ΡŒ назначСния (Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ адрСс).


Π­Ρ‚ΠΎ ΠΎΠΊΠ½ΠΎ содСрТит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ основныС элСмСнты интСрфСйса:

Π”Π΅Ρ€Π΅Π²ΠΎ Ρ„ΠΈΠ»ΡŒΠΌΠ°, ΠΎΡ‚Ρ€Π°ΠΆΠ°ΡŽΡ‰Π΅Π΅ ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΡŽ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Ρ„ΠΈΠ»ΡŒΠΌΠ°, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΈΠ· скрипта.

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ ΠΊ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρƒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ имя ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ экзСмпляра (ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΠΊΠ»ΠΈΠΏΠ°, тСкстового поля), Ρ‚ΠΎ Π² Π΄Π΅Ρ€Π΅Π²ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½Π½Ρ‹Π΅ (прописанныС Π½Π° сцСнС) экзСмпляры.

ΠšΠΎΡ€Π½Π΅Π²ΠΎΠΉ элСмСнт Π΄Π΅Ρ€Π΅Π²Π° зависит ΠΎΡ‚ способа адрСсации: для Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΠ³ΠΎ адрСса β€” это ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ΅ слово _root (Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ основной Ρ„ΠΈΠ»ΡŒΠΌ), для ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ β€” слово this (Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ тСкущая врСмСнная Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ°).

ΠœΠ½ΠΎΠ³ΠΎΡΡ‚Ρ€ΠΎΡ‡Π½ΠΎΠ΅ тСкстовоС ΠΏΠΎΠ»Π΅ Target (Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅), ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½ΠΎΠ΅ для Π²Π²ΠΎΠ΄Π° ΠΈ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²ΠΊΠΈ ΠΏΡƒΡ‚ΠΈ назначСния; Ссли Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π² Π΄Π΅Ρ€Π΅Π²Π΅ Ρ„ΠΈΠ»ΡŒΠΌΠ° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ элСмСнт, Ρ‚ΠΎ Π² ΠΏΠΎΠ»Π΅ Target появится ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ ΠΈΠ»ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ.

ΠŸΠ°Ρ€Π° ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»Π΅ΠΉ Mode (Ρ€Π΅ΠΆΠΈΠΌ), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ способ адрСсации (ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ β€” Relative ΠΈΠ»ΠΈ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½Ρ‹ΠΉ β€” Absolute). По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ адрСсация.

ΠŸΠ°Ρ€Π° ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»Π΅ΠΉ Notation (нотация), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ записи ΠΏΡƒΡ‚ΠΈ назначСния: Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Dotes (Ρ‚ΠΎΡ‡ΠΊΠΈ) ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΡ‡Π΅Ρ‡Π½ΠΎΠΉ Π½ΠΎΡ‚Π°Ρ†ΠΈΠΈ; Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Slashes (слэши) соотвСтствуСт записи с использованиСм слэшСй (это Β«ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠΉΒ» ΡΡ‚ΠΈΠ»ΡŒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ для совмСстимости с ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΌΠΈ вСрсиями ActionScript). ΠŸΡ€ΠΈ использовании слэшСй Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ записи Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π΅Π½ Ρ‚ΠΎΠΌΡƒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ примСняСтся для записи URL Π² HTML-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ….

ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΠΌ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π½Π°Π΄ Ρ€ΠΎΠ»ΠΈΠΊΠΎΠΌ.

На этот ΠΆΠ΅ слой Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ. Π’ этом Ρ€ΠΎΠ»ΠΈΠΊΠ΅ я воспользовалась Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΎΠΉ Flash.

КнопкС прописываСм скрипт:

On (release) { w = getProperty(_root.penguin, _width); n = getProperty(_root.penguin, _name); h = getProperty(_root.penguin, _height); x = getProperty(_root.penguin, _x); y = getProperty(_root.penguin, _y); }

Ѐункция getProperty Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ свойства ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ ΠΊΠ»ΠΈΠΏΠ°. Π”Π°Π²Π°ΠΉΡ‚Π΅ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠ΅ΠΌ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π² синтаксисС, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΎΠ±Ρ‰ΠΈΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:

getProperty(instancename, property);

instancename β€” имя экзСмпляра ΠΊΠ»ΠΈΠΏΠ°, свойство ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ.

property β€” имя свойства ΠΊΠ»ΠΈΠΏΠ°.

Для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΡΠ²ΠΎΠΈΡ‚ΡŒ w Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, вычисляСмоС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ ΠΊ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ Action > Variables > set variable.

Π‘Π»ΠΎΠΉ ramka . Π­Ρ‚ΠΎ слой с дСкорациями.

ΠŸΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ Ρ€ΠΎΠ»ΠΈΠΊ ΠΈ Ссли это Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄ΠΈΡ‚Π΅ Π΅Π³ΠΎ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΡŽ. ΠŸΠΎΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ со свойствами.

Π”ΠΎΠΌΠ°ΡˆΠ½Π΅Π΅ Π·Π°Π΄Π°Π½ΠΈΠ΅: ΠžΡΠ½ΠΎΠ²Ρ‹ программирования Π² Macromedia Flash MX

Π’ Π΄ΠΎΠΌΠ°ΡˆΠ½ΠΈΡ… заданиях этого курса Π±ΡƒΠ΄ΡƒΡ‚ Π·Π²ΡƒΡ‡Π°Ρ‚ Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π°Ρ„ΠΎΡ€ΠΈΠ·ΠΌΡ‹.

НашС Π·Π½Π°Π½ΠΈΠ΅ ΠΏΠΎΡ…ΠΎΠΆΠ΅ Π½Π° ΡˆΠ°Ρ€, Ρ‡Π΅ΠΌ большС ΠΎΠ½ΠΎ ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒΡΡ, Ρ‚Π΅ΠΌ большС Ρƒ Π½Π΅Π³ΠΎ Ρ‚ΠΎΡ‡Π΅ΠΊ прикосновСния с нСизвСстным.
Π•Ρ„Ρ€Π΅ΠΌΠΎΠ² Иван Антонович

ΠŸΡ€ΠΎΠ΄ΡƒΠ±Π»ΠΈΡ€ΡƒΠΉΡ‚Π΅ Ρ€ΠΎΠ»ΠΈΠΊΠΈ, прСдставлСнныС Π² этой Π»Π΅ΠΊΡ†ΠΈΠΈ.

Π’Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π½ΠΎΠ΅ Π·Π°Π΄Π°Π½ΠΈΠ΅ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΡŒΡ‚Π΅ Π² Π²ΠΈΠ΄Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ² Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ fla (Ссли суммарный Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„Π°ΠΉΠ»ΠΎΠ² прСвысит 150 Кб, поТалуйста, ΡƒΠΏΠ°ΠΊΡƒΠΉΡ‚Π΅ Ρ„Π°ΠΉΠ»Ρ‹ Π² Π°Ρ€Ρ…ΠΈΠ²) ΠΈ Π²Ρ‹ΡˆΠ»ΠΈΡ‚Π΅ ΡƒΡ‡ΠΈΡ‚Π΅Π»ΡŽ.

ВСст: ΠžΡΠ½ΠΎΠ²Ρ‹ программирования Π² Macromedia Flash MX

Π’ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ тСста входят вопросы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ позволят Π²Π°ΠΌ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ Π·Π½Π°Π½ΠΈΠΉ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… Π² Ρ…ΠΎΠ΄Π΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π°Π΄ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΌ курса.
ВСст создан Π² Macromedia Flash MX ΠΈ прСдставляСт собой ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ flash-Ρ€ΠΎΠ»ΠΈΠΊ:

Если Π’Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚Π΅ с Flash ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Π΅Π³ΠΎ ΠΏΠΎΠΊΠ° Ρ‡Ρ‚ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для рисования ΠΈ простой Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ, созданиС Ρ€ΠΎΠ»ΠΈΠΊΠΎΠ² ΠΈΠ»ΠΈ Π±Π°Π½Π½Π΅Ρ€ΠΎΠ², Π½ΠΎ Π½ΠΈ Ρ€Π°Π·Ρƒ Π½Π΅ занимались ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π² Π½Ρ‘ΠΌ, Ρ‚ΠΎ вСроятно Π’Π°ΠΌ ΠΎΡ‡Π΅Π½ΡŒ Ρ…ΠΎΡ‚Π΅Π»ΠΎΡΡŒ ΡƒΠ·Π½Π°Ρ‚ΡŒ эту сторону flash-Π° .

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ActionScript ? Как ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠΎΠ΄ Π½Π° flash-Π΅ ? Как ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π²ΠΎ flash ? КакиС инструмСнты для этого Π»ΡƒΡ‡ΡˆΠ΅ всСго ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ? Π’ Π΄Π°Π½Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ приводятся ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ Π½Π° ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ вопросы.

Π­Ρ‚Π° ΡΡ‚Π°Ρ‚ΡŒΡ послуТит Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΌ руководством Π½ΠΎΠ²ΠΈΡ‡ΠΊΠ° Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΏΠΎΠ΄ flash Π½Π° ActionScript 3.0 ΠΈ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π»ΡƒΡ‡ΡˆΠΈΠ΅ инструмСнты для этого.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ActionScript?

Action Script β€” это ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎ-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ язык программирования, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ добавляСт ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ, ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ Π² содСрТимоС Flash-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.

Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Action Script ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ°-прилоТСния, ΠΈΠ³Ρ€Ρ‹ ΠΈ Π²Π΅Π±-сайты.

Если Π’Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚Π΅ с графичСской срСдой Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Flash IDE (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Adobe Flash Professional CS5), Π½ΠΎ Π½ΠΈ Ρ€Π°Π·Ρƒ Π½Π΅ ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΠΎΠ²Π°Π»ΠΈΡΡŒ Π³Π΄Π΅ Ρ‚Π°ΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄, Ρ‚ΠΎ вСроятно Вас ΡƒΠΆΠ΅ Π²ΠΎΠ»Π½ΡƒΠ΅Ρ‚ вопрос Β«Π“Π΄Π΅ ΠΆΠ΅ ΠΎΠ½ прячСтся, этот AS3?Β».

AS3 Π²ΠΎ Flash IDE.

Π‘ΠΎΠ·Π΄Π°Π΄ΠΈΠΌ Π½ΠΎΠ²Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ File β€” New β€” ActionScript 3.0 (рис. 1).

Рис 1. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° AS3.

ΠŸΠΎΡΠ²ΠΈΡ‚ΡΡ пустая сцСна с пустым ΠΊΠ°Π΄Ρ€ΠΎΠΌ Π½Π° ΠΎΠ΄Π½ΠΎΠΌ слоС. Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΊΠ°Π΄Ρ€ ΠΈ Π½Π°ΠΆΠ°Ρ‚ΡŒ F9 , Ρ‚Π΅ΠΌ самым ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΎΠΊΠ½ΠΎ Β«ActionsΒ», Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΈ находится ΠΎΠ±Π»Π°ΡΡ‚ΡŒ рСдактирования ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΊΠ°Π΄Ρ€Π°.

Π”Π°Π²Π°ΠΉΡ‚Π΅ напишСм Π² ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ ΠΎΠΊΠ½Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄:

ActionScript

var s: String = "its my AS3 code trace!"; trace(s);

var s : String = "its my AS3 code trace!" ;

trace (s ) ;

Рис. 2. Код, написанный Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ Flash IDE.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Ρ„Π»Π΅ΡˆΠΊΡƒ (Ctrl+Enter ). Π”Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ создаёт ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ s Ρ‚ΠΈΠΏΠ° String (строка) ΠΈ присваиваСт Π΅ΠΉ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ β€” строку Β«its my AS3 code trace! Β«. Π”Π°Π»Π΅Π΅, Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ trace() , Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠΌ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ выступаСт Π½ΠΎΠ²ΠΎ созданная пСрСмСнная, данная строка (Π° Ρ‚ΠΎΡ‡Π½Π΅Π΅ ΡƒΠΆΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ s ) выводится Π²ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ output , которая ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π² интСрфСйсС IDE располагаСтся рядом с Π²ΠΊΠ»Π°Π΄ΠΊΠΎΠΉ timeline .


Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ ΠΈ Π·Π°ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ(Π½Π° F9) Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹ ΠΊΠΎΠ΄Π° для любого ΠΊΠ°Π΄Ρ€Π° Ρ„Π»Π΅Ρˆ-прилоТСния.

Π’Ρ€ΠΎΠ΄Π΅ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½Π° Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ Π½Π΅ плохая β€” ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ с анимациями (MovieClip ), Π»ΠΈΠ±ΠΎ статичныС ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ (Sprite ) ΠΈ Ρƒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° Π±ΡƒΠ΄ΡƒΡ‚ ΠΊΠ°Π΄Ρ€Ρ‹ ΠΈ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΊΠ°Π΄Ρ€Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ всё Ρ‡Ρ‚ΠΎ ΡƒΠ³ΠΎΠ΄Π½ΠΎ. Выглядит ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΈ Π³ΠΈΠ±ΠΊΠΎ. Но это лишь Π½Π° ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ взгляд. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΡŒΡ‚Π΅ Ρ‡Ρ‚ΠΎ Ρƒ Вас дСсятки ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² с дСсятками ΠΊΠ°Π΄Ρ€ΠΎΠ² ΠΈ всСм ΠΈΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠΎΠ΄ΠΎΠΌ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΡƒΡŽ ΠΈΠ»ΠΈ ΡΡ…ΠΎΠΆΡƒΡŽ Π»ΠΎΠ³ΠΈΠΊΡƒ повСдСния. Π’ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ случаС (схоТая Π»ΠΎΠ³ΠΈΠΊΠ°) β€” это Π²ΠΎΠΎΠ±Ρ‰Π΅ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ сотни схоТих строк ΠΊΠΎΠ΄Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΌΡƒΡ‡ΠΈΡ‚ΡŒΡΡ Π΄Π°ΠΆΠ΅ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ· ΠΊΠ°Π΄Ρ€Π° Π² ΠΊΠ°Π΄Ρ€. А ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΡŒΡ‚Π΅ Ρ‡Ρ‚ΠΎ Π² процСссС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π²Π°ΠΌ понадобится Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ. НСт β€” это Π½Π΅ Π΄Π΅Π»ΠΎ! НС для этого хаоса Π±Ρ‹Π» Π·Π°Π΄ΡƒΠΌΠ°Π½ язык AS3!

Π’ Π΄ΠΎΠ±Π°Π²ΠΎΠΊ, Ссли Π’Ρ‹ ΠΏΠΎΡ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚Π΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠΌ ΠΊΠΎΠ΄Π° Flash IDE ΠΈ, ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ Π² ΠΊΠ°ΠΊΠΎΠΉ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠΉ срСдС программирования (Delphi, Visual Studio), Ρ‚ΠΎ сразу Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ Π΄Π°Π½Π½Ρ‹ΠΉ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€, мягко говоря, ΡƒΠ΄Ρ€ΡƒΡ‡Π°Π΅Ρ‚ своСй Π½Π΅ ΡƒΠ΄ΠΎΠ±Π½ΠΎΡΡ‚ΡŒΡŽ ΠΈ Π½Π΅Π΄ΠΎΠ΄Π΅Π»Π°Π½Π½ΠΎΡΡ‚ΡŒΡŽ.

Π§Ρ‚ΠΎ ΠΆΠ΅ Π΄Π΅Π»Π°Ρ‚ΡŒ, спроситС Π’Ρ‹? Π˜ΡΠΊΠ°Ρ‚ΡŒ сторонниС Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹ ΠΊΠΎΠ΄Π°.

ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹ ΠΊΠΎΠ΄Π°.

Π‘Π°ΠΌΡ‹ΠΉ Π»ΡƒΡ‡ΡˆΠΈΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ для ОБ Windows β€” это FlashDevelop (FD). Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΡΠ²Π΅ΠΆΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ ΠΌΠΎΠΆΠ½ΠΎ с сайта .

Для iOS Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΉ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²ΠΎΠΉ являСтся FDT . ΠžΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ ΠΌΠΎΠΆΠ½ΠΎ Π½Π° ΠΎΡ„. сайтС .

FlashDevelop.

Π’.ΠΊ. я Π½Π° Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ прСимущСствСнно ΠΎΠ±ΠΈΡ‚Π°ΡŽ Π² Windows, Ρ‚ΠΎ расскаТу ΠΎ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎΠ΄ эту ОБ. Π’ Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ, ΠΊΠΎΠ³Π΄Π° Π½Π°Π±Π΅Ρ€ΡƒΡΡŒ ΠΎΠΏΡ‹Ρ‚Π° Π² FDT, Ρ‚ΠΎ Π½Π°ΠΏΠΈΡˆΡƒ ΠΈ ΠΎ Π½Ρ‘ΠΌ.

Π’ установкС Π½Π΅Ρ‚ Π½ΠΈΡ‡Π΅Π³ΠΎ слоТного, ΠΊΠ°Ρ‡Π°ΠΉΡ‚Π΅ ΡΠ²Π΅ΠΆΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ с ΠΎΡ„. сайта ΠΈ устанавливайтС. Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ бСсплатный ΠΈ для компиляции ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Flex SDK. Π’ΠΎ врСмя стандартной установки FD сам позаботится ΠΎΠ± установкС послСднСго. Всё Ρ‡Ρ‚ΠΎ Π½Π°Π΄ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ для FD самому β€” это Java .

FD ΠΈΠΌΠ΅Π΅Ρ‚ массу удобств ΠΈ особСнностСй срСди ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ…: горячиС клавиши, Ρ…ΠΎΡ€ΠΎΡˆΠ°Ρ Π°Π²Ρ‚ΠΎ подстановка, ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ классов, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ свои ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠ΅ΡΡ.

ПослС установки ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ (Project β€” New Project…), откроСтся Π΄ΠΈΠ°Π»ΠΎΠ³ создания ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рис. 4.


Как ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, FD позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ AS3 ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹. Но сСйчас нас интСрСсуСт ΠΈΠΌΠ΅Π½Π½ΠΎ AS3 ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, я ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°ΡŽ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ Π·Π°Π³ΠΎΡ‚ΠΎΠ²ΠΊΡƒ для ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° с Preloader -ΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈ Π²Ρ‹Π±Ρ€Π°Π½ Π½Π° рис. 4 . Π”Π°Π»Π΅Π΅ Π²Π²Π΅Π΄ΠΈΡ‚Π΅ имя ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° (ΠΏΠΎΠ»Π΅ Name ) ΠΈ Π½Π°Π·Π½Π°Ρ‡ΡŒΡ‚Π΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° (ΠΏΠΎΠ»Π΅ Location ), Ссли стоит Π³Π°Π»ΠΎΡ‡ΠΊΠ° Β«Create directory for projectΒ» , Ρ‚ΠΎ Π² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ Location Π±ΡƒΠ΄Π΅Ρ‚ создана ΠΏΠ°ΠΏΠΊΠ° с ΠΈΠΌΠ΅Π½Π΅ΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° (Name) ΠΈ Π² Π½Π΅Ρ‘ ΡƒΠΆΠ΅ помСстятся Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Ссли Π³Π°Π»ΠΎΡ‡ΠΊΠ° Π½Π΅ стоит, Ρ‚ΠΎ Ρ„Π°ΠΉΠ»Ρ‹ помСстятся Π² ΡƒΠΊΠ°Π·Π°Π½Π½ΡƒΡŽ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ Location.

ПослС создания ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° справа Π’Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ структуру Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΏΠ°ΠΏΠΎΠΊ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΏΠ°ΠΏΠΊΡƒ src ΠΈ ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π΄Π²ΠΎΠΉΠ½Ρ‹ΠΌ Ρ‰Π΅Π»Ρ‡ΠΊΠΎΠΌ Ρ„Π°ΠΉΠ» Main.as . ПослС Ρ‡Π΅Π³ΠΎ Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅, ΠΊΠ°ΠΊ Π½Π° рис. 5.


ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠ΅ΠΌ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠ°ΠΊΠΎΠΉ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΠΊΠΎΠ΄, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚ΠΎΡ‚ ΠΆΠ΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π»ΠΈ Π² Flash IDE . ΠŸΠΈΡΠ°Ρ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ послС ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ строки Β«// entry pointΒ» Ρ‚.ΠΊ. это Ρ‚ΠΎΡ‡ΠΊΠ° Π³Π΄Π΅ сцСна ΡƒΠΆΠ΅ Ρ‚ΠΎΡ‡Π½ΠΎ создана. напишСм ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ trace() , Π½Π° рис. 5. я ΡƒΠΆΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ» сСбС это дСяниС:]

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ (F8 ) ΠΈΠ»ΠΈ сразу Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ для тСстирования (F5 ), послС запуска Π² ΠΎΠΊΠ½Π΅ Output Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ trace() β€” Π²Ρ‹Π²ΠΎΠ΄ строки.

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ trace() ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²ΠΎ врСмя запуска прилоТСния ΠΈΠ· ΠΏΠΎΠ΄ IDE, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ компилируСтся ΠΈ запускаСтся ΠΊΠΎΠ΄.
ΠŸΡ€ΠΈ запускС Ρ„Π°ΠΉΠ»Π°.swf Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ ΠΈΠ»ΠΈ Π² ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌ flash-ΠΏΠ»Π΅Π΅Ρ€Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ (Π° Ρ‚.Π΅. ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΎΠΊΠ½Π° output) Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΈΠ΄Π΅Π½ Π½ΠΈΠΊΠΎΠΌΡƒ.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ я ΡƒΠ²Π΅Ρ€Π΅Π½, Ρ‡Ρ‚ΠΎ Π’Π°ΠΌ ΡƒΠΆΠ΅ Π½Π΅ тСрпится ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ свой ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π½Π° AS3! А для этого Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΈΡΡ‚ΡƒΠΏΠΈΡ‚ΡŒ ΠΊ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΡŽ самого языка.

Π˜Π·ΡƒΡ‡Π΅Π½ΠΈΠ΅ языка AS3.

ΠŸΡ€ΠΎ AS3 ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ, Π½ΠΎ Π»ΡƒΡ‡ΡˆΠ΅ Ρ‡Π΅ΠΌ Π² ΠΊΠ½ΠΈΠ³Π°Ρ… я вряд Π»ΠΈ Π½Π°ΠΏΠΈΡˆΡƒ, Ρ‚Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅ Ρ‡Ρ‚ΠΎ всё ΡƒΠΆΠ΅ написано, поэтому ΠΌΠΎΡ‘ Π΄Π΅Π»ΠΎ ΠΏΠΎΡΠΎΠ²Π΅Ρ‚ΠΎΠ²Π°Ρ‚ΡŒ Π»ΡƒΡ‡ΡˆΡƒΡŽ Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρƒ ΠΎΡ‚Ρ‚Π°Π»ΠΊΠΈΠ²Π°ΡΡΡŒ ΠΎΡ‚ своСго ΠΎΠΏΡ‹Ρ‚Π°.

Π›ΡƒΡ‡ΡˆΠ°Ρ ΠΊΠ½ΠΈΠ³Π°: Колин ΠœΡƒΠΊ β€” .

Π₯ΠΎΡ€ΠΎΡˆΠ΅Π΅ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ знаниям: Π”ΠΆΠΎΠΈ Π›ΠΎΡ‚Ρ‚ β€” .

Π§ΠΈΡ‚Π°Π» Π² своё врСмя Π΅Ρ‰Ρ‘ Ρ‚Π°ΠΊΡƒΡŽ ΠΊΠ½ΠΈΠ³Ρƒ: Π ΠΈΡ‡ Π¨ΡƒΠΏ β€” . Написано Ρ…ΠΎΡ‚ΡŒ ΠΈ Π½Π΅ сильно ΠΌΠ½ΠΎΠ³ΠΎ ΠΈ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ, Π½ΠΎ для Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠ² сойдёт, Ссли ΠΏΠΎΠ΄ Ρ€ΡƒΠΊΠΎΠΉ Π½Π΅Ρ‚ ΠœΡƒΠΊΠ°.

Π­Ρ‚ΠΈΡ… ΠΊΠ½ΠΈΠ³ вСсьма достаточно для Π±ΠΎΠ΄Ρ€ΠΎΠ³ΠΎ старта! Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒΠΉΡ‚Π΅ΡΡŒ, ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒΠΉΡ‚Π΅ΡΡŒ ΠΈ Ρ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅. НСт нСобходимости ΡΠ΅ΡΡ‚ΡŒ ΠΈ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ эти ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΡ‚ ΠΊΠΎΡ€ΠΊΠΈ Π΄ΠΎ ΠΊΠΎΡ€ΠΊΠΈ, Ρ‚.ΠΊ. Π² процСссС чтСния Π²Π°ΠΆΠ½ΠΎ Π·Π°ΠΊΡ€Π΅ΠΏΠ»ΡΡ‚ΡŒ знания ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΎΠΉ, Π΄Π° ΠΈ Π’Π°ΠΌ самим Π±ΡƒΠ΄Π΅Ρ‚ приятно ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ скорСС:]

Π’ΠΎ врСмя быстрого поиска Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Π² ΠΈΠ½Π΅Ρ‚Π΅ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΎΡ„. докумСнтация ΠΎΡ‚ .

Для дальнСйшСго развития, для Ρ…ΠΎΡ€ΠΎΡˆΠ΅Π³ΠΎ осознания ООП ΠΈ шаблонов проСктирования (Π° это ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½ΠΎ для Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΉ ООП структуры) Π’Π°ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π΅Π·Π°ΠΌΠ΅Π½ΠΈΠΌΠ° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ ΠΊΠ½ΠΈΠ³Π°: Уильям БандСрс, Π§Π°Π½Π΄ΠΈΠΌΠ° ΠšΡƒΠΌΠ°Ρ€Π°Π½Π°Ρ‚ΡƒΠ½Π³ β€” .

На этом сайтС Π²Ρ‹ Ρ‚Π°ΠΊ ΠΆΠ΅ Π½Π°ΠΉΠ΄Ρ‘Ρ‚Π΅ Π½Π΅ ΠΌΠ°Π»ΠΎ аспСктов программирования Π½Π° AS3, Π½Π°ΠΊΠΎΠΏΠ»Π΅Π½Π½Ρ‹Ρ… ΠΌΠΎΠΈΠΌ ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ.

Или ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ свой ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΏΡ€Π΅Π»ΠΎΠ°Π΄Π΅Ρ€ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π² ΡΡ‚Π°Ρ‚ΡŒΡŽ: Preloader своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ.

ВсСго Π΄ΠΎΠ±Ρ€ΠΎΠ³ΠΎ ΠΈ ΡƒΡΠΏΠ΅ΡˆΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ²!

Π’ послСднСС врСмя всС Ρ‡Π°Ρ‰Π΅ ΠΈ Ρ‡Π°Ρ‰Π΅ Ρ‡Π΅Ρ€Π΅Π· сайт приходят письма с вопросами, с Ρ‡Π΅Π³ΠΎ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ Ρ„Π»Π΅Ρˆ. ΠžΠΏΡƒΠ±Π»ΠΈΠΊΡƒΡŽ нСсколько, Π΄ΡƒΠΌΠ°ΡŽ, для ΠΌΠ½ΠΎΠ³ΠΈΡ… Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… Π±ΡƒΠ΄Π΅Ρ‚ интСрСсно. ΠžΡ‚Π²Π΅Ρ‚Ρ‹ - ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΌΠΎΠ΅ Π²ΠΈΠ΄Π΅Π½ΠΈΠ΅ ΠΈ ΠΌΠΎΠΉ ΠΎΠΏΡ‹Ρ‚, Ρ‡Ρ‚ΠΎ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π½Π΅ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Ссли Π²Ρ‹ сдСлаСтС ΠΏΠΎ-Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ, Ρ‚ΠΎ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ получится. ΠšΠΎΠΌΡƒ интСрСсно, Ρ‡ΠΈΡ‚Π°Π΅ΠΌ Π½ΠΈΠΆΠ΅ (орфография ΠΈ Π³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΈΠΊΠ° сообщСний сохранСна). А Ссли Π²Ρ‹ Π½Π΅ Π½ΠΎΠ²ΠΈΡ‡ΠΎΠΊ, Ρ‚ΠΎ Π²Π°ΠΌ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ скучно ΠΈ Π½ΡƒΠ΄Π½ΠΎ это Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ:)

Β« ΠΏΡ€ΠΈΠ²Π΅Ρ‚)) мСня Π·ΠΎΠ²ΡƒΡ‚ Nico, я с ВадТикистана ΠΈ Π²ΠΎΡ‚ Ρƒ мСня появилось ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ΅ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ ΡΡ‚Π°Ρ‚ΡŒ Ρ„Π»Π΅Ρˆ Π°Π½ΠΈΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ Π½ΠΎ Π²ΠΎΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π΅ знаю с Ρ‡Π΅Π³ΠΎ Π½Π°Ρ‡Π°Ρ‚ΡŒ, нашСл ваш сайт Ρ‚ΡƒΡ‚ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠ³ΠΎ Π½ΠΎ для мСня Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰Π΅Π³ΠΎ ΠΎΠ½ΠΈ Π΅Ρ‰Π΅ Ρ‚Ρ€ΡƒΠ΄Π½Ρ‹Π΅. поТалуйста посовСтуйтС ΠΌΠ½Π΅ с Ρ‡Π΅Π³ΠΎ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ Ρ„Π»Π΅Ρˆ аниматорства)) Π±ΡƒΠ΄Ρƒ ΠΎΡ‡Π΅Π½ΡŒ Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€Π΅Π½ . ΠΈ ΠΊΠ°ΠΊ Π²Ρ‹ рисуСтС Π½Π°ΠΏΠΈΡˆΠΈΡ‚Π΅, стоит ΠΌΠ½Π΅ ΠΌΠ½Π΅ ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚ΡŒ Π²Π°ΠΊΠΎΠΌ Π±Π°ΠΌΠ±ΠΎΠΎ ΠΏΠ΅Π½ ΠΈ Π½Π° Π½Π΅ΠΌ ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒΒ»

Нико, Ρƒ вас Π΅ΡΡ‚ΡŒ Π³Π»Π°Π²Π½ΠΎΠ΅ – ΠΆΠ΅Π»Π°Π½ΠΈΠ΅. Если ΠΎΠ½ΠΎ Π½Π΅ ΠΈΡΠΏΠ°Ρ€ΠΈΡ‚ΡŒΡΡ Ρ‡Π΅Ρ€Π΅Π· ΠΏΠ°Ρ€Ρƒ Π½Π΅Π΄Π΅Π»Π΅ΠΊ-мСсяцСв, Ρ‚ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π±ΡƒΠ΄Π΅Ρ‚. Π‘ Ρ‡Π΅Π³ΠΎ Π½Π°Ρ‡Π°Ρ‚ΡŒ – с матчасти.

1.ΠšΡƒΠΏΠΈΡ‚Π΅/скачайтС с сСти ΡƒΡ‡Π΅Π±Π½ΠΈΠΊ-ΡΠ°ΠΌΠΎΡƒΡ‡ΠΈΡ‚Π΅Π»ΡŒ ΠΏΠΎ Ρ„Π»Π΅Ρˆ. Π‘Π΅Ρ€ΠΈΡ‚Π΅ ΠΎΠ΄Π½Ρƒ ΠΈΠ· послСдних вСрсий (Flash Cs4-Cs 6), Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ ΠΏΡ€ΠΎ ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΠΈ ΠΏΠΎ ΠœΠ°ΠΊΡ€ΠΎΠΌΠ΅Π΄ΠΈΠΈ, FlashMX , это ΡƒΠΆΠ΅ ΠΏΡ€ΠΎΡˆΠ»Ρ‹ΠΉ Π²Π΅ΠΊ Π² прямом смыслС. Π₯отя ΠΌΠ½ΠΎΠ³ΠΎΠ΅ с Ρ‚Π΅Ρ… Π²Ρ€Π΅ΠΌΠ΅Π½ Π½Π΅ измСнилось Π²ΠΎ Ρ„Π»Π΅ΡˆΠ΅.

Если ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ Action script (Π° для Ρ„Π»Π΅ΡˆΠ΅Ρ€Π° Π·Π½Π°Ρ‚ΡŒ хотя Π±Ρ‹ основы as, я ΡΡ‡ΠΈΡ‚Π°ΡŽ, просто Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ) – ΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚Π΅ΡΡŒ Π½Π° c As3. As2 ΠΏΠΎΡ‚ΠΈΡ…ΠΎΠ½ΡŒΠΊΡƒ ΡƒΡ…ΠΎΠ΄ΠΈΡ‚ Π² ΠΏΡ€ΠΎΡˆΠ»ΠΎΠ΅, Π±ΡƒΠ΄Π΅ΠΌ ΡˆΠ°Π³Π°Ρ‚ΡŒ Π² Π½ΠΎΠ³Ρƒ со Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ.

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ„Π»Π΅Ρˆ я ΠΈΠ·ΡƒΡ‡Π°Π»Π° Π΄Π°Π²Π½ΠΎ, Ρ‚ΠΎ Π½Π΅ ΠΌΠΎΠ³Ρƒ ΡΠΎΠ²Π΅Ρ‚ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ издания, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π½Π΅ Π·Π½Π°ΠΊΠΎΠΌΠ° с Π½ΠΈΠΌΠΈ.

Π’Ρ‹, Π½Π°Π²Π΅Ρ€Π½ΠΎΠ΅, сильно ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅ΡΡŒ, Π½ΠΎ всС ΠΊΠ½ΠΈΠΆΠΊΠΈ ΠΏΠΎ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΡŽ Ρ„Π»Π΅Ρˆ содСрТат ΠΎΠ΄Π½Ρƒ ΠΈ Ρ‚Ρƒ ΠΆΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ:) ОсобСнно это касаСтся ΠΊΠ½ΠΈΠΆΠ΅ΠΊ для Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠ².

ΠžΡ‡Π΅Π½ΡŒ ΠΌΠ½Π΅ Π½Ρ€Π°Π²ΠΈΠ»ΠΈΡΡŒ ΠΊΠ½ΠΈΠΆΠΊΠΈ How to Cheat in Adobe Flash Π½Π° английском ΠΎΡ‚ Ρ„Π»Π΅Ρˆ-Π°Π½ΠΈΠΌΠ°Ρ‚ΠΎΡ€Π° Chris Georgenes (ΠΎΠ½ ΠΏΠΈΡˆΠ΅Ρ‚ ΡƒΡ€ΠΎΠΊΠΈ ΠΏΠΎ Ρ„Π»Π΅Ρˆ-Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ для Адоба).

Π­Ρ‚ΠΎ сСрия ΠΊΠ½ΠΈΠ³, ΠΎΠ½ΠΈ ΠΏΠ΅Ρ€Π΅ΠΈΠ·Π΄Π°ΡŽΡ‚ΡΡ ΠΏΠΎΠ΄ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ Π½ΠΎΠ²ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ Ρ„Π»Π΅ΡˆΠ°. Если Π·Π½Π°Π΅Ρ‚Π΅ Π°Π½Π³Π». язык – отличная ΠΊΠ½ΠΈΠΆΠΊΠ°, Ρ€Π°Π΄ΡƒΠ΅Ρ‚ Π³Π»Π°Π· Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠΉ.

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ How to Cheat in Adobe Flash in Cs5 вмСстС с диском ΠΌΠΎΠΆΠ½ΠΎ .

МоС ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ Ρ„Π»Π΅ΡˆΠ° Π½Π°Ρ‡Π°Π»ΠΎΡΡŒ ΠΈΠΌΠ΅Π½Π½ΠΎ с самоучитСля. Π’ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠΈ Ρ„Π»Π΅Ρˆ ΠΌΠ½Π΅ Π»ΠΈΡ‡Π½ΠΎ ΠΏΠΎΠΌΠΎΠ³ Π½Π΅ сам ΡƒΡ‡Π΅Π±Π½ΠΈΠΊ, Π° видСокурс, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ прилагался ΠΊ ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΡƒ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ ΠΊ ΠΏΡƒΠ½ΠΊΡ‚Ρƒ β„– 2.

2. Π’ΠΈΠ΄Π΅ΠΎ-ΡƒΡ€ΠΎΠΊΠΈ.

Π‘Ρ‡ΠΈΡ‚Π°ΡŽ, Ρ‡Ρ‚ΠΎ Π²ΠΈΠ΄Π΅ΠΎ-ΡƒΡ€ΠΎΠΊΠΈ самыС эффСктивныС, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ сама ΠΈΠ·ΡƒΡ‡Π°Π»Π° Ρ„Π»Π΅Ρˆ ΠΏΠΎ Π²ΠΈΠ΄Π΅ΠΎ-курсу.

3. Π•Ρ‰Π΅ Ρ‡Ρ‚ΠΎ Π² ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠΈ Ρ„Π»Π΅Ρˆ-Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ ΠΎΠ±ΠΎΠΉΡ‚ΠΈΡΡŒ Π±Π΅Π· Ρ‚Π°ΠΊΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΊΠΈ, ΠΊΠ°ΠΊ Swf Decompiller . Π­Ρ‚ΠΎ Π»ΠΎΠΌΠ°Π»ΠΊΠ° свф-Ρ„Π°ΠΉΠ»ΠΎΠ², Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΉ. Π’ΠΎΡ‚ ΠΎ Π½Π΅ΠΉ Ρ€Π΅Ρ‡ΡŒ. Она позволяСт ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ (Π½Π΅ Ρ‚Ρ‹Ρ€ΠΈΡ‚ΡŒ:) Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΡ„ΠΈ, ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π² ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠΈ Ρ„Π»Π΅ΡˆΠ°. Π’Ρ‹ Π±Π΅Ρ€Π΅Ρ‚Π΅ ΡƒΠΆΠ΅ Π³ΠΎΡ‚ΠΎΠ²ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΈ просматриваСтС Π½Π° Ρ‚Π°ΠΉΠΌΠ»Π°ΠΉΠ½Π΅, ΠΊΠ°ΠΊ Ρ‡Ρ‚ΠΎ сдСлано, ΠΏΡ‹Ρ‚Π°Π΅Ρ‚Π΅ΡΡŒ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚ΡŒ. НС всСгда ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ отобраТаСтся анимация – маски, Ρ‚Π²ΠΈΠ½Ρ‹, Π½ΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ ΠΈ Π²Π·ΡΡ‚ΡŒ Π½Π° Π·Π°ΠΌΠ΅Ρ‚ΠΊΡƒ.

4. ΠžΡ‡Π΅Π½ΡŒ эффСктивно ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ„Π»Π΅Ρˆ Π½Π° ΠΊΠΎΠ½ΠΊΡ‚Ρ€Π΅Ρ‚Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ…. ΠŸΠΎΡΡ‚Π°Π²ΡŒΡ‚Π΅ сСбС Ρ†Π΅Π»ΡŒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ ΠΏΠΎ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π½Π½ΠΎΠΌΡƒ ΡΡ†Π΅Π½Π°Ρ€ΠΈΡŽ - Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ Π΅Π΄ΡƒΡ‰Π΅Π³ΠΎ автомобиля ΠΏΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ Ρ‚Ρ€Π°Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ. Когда Π΅ΡΡ‚ΡŒ конСчная Ρ†Π΅Π»ΡŒ – ΠΏΡ€ΠΎΡ‰Π΅ ΡƒΡ‡ΠΈΡ‚ΡŒ.

5. Если ΠΏΠΎ Ρ…ΠΎΠ΄Ρƒ изучСния Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ вопросы, ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ здСсь Π½Π° ΠΈΠ»ΠΈ Π² сообщСствС Π² Ρ‚Π΅ΠΌΠ΅ . Или Π½Π° Π»ΡŽΠ±Ρ‹Ρ… Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ„ΠΎΡ€ΡƒΠΌΠ°Ρ…, Π³Π΄Π΅ ΠΎΠ±ΠΈΡ‚Π°ΡŽΡ‚ Ρ„Π»Π΅ΡˆΠ΅Ρ€Ρ‹.

Π‘Π°ΠΌΡ‹ΠΉ большой Ρ„ΠΎΡ€ΡƒΠΌ ΠΏΠΎ Ρ„Π»Π΅Ρˆ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠ½Π΅ извСстСн – flasher.ru . Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ, ΡƒΠ²Π°ΠΆΠ°Π΅ΠΌΡ‹Π΅ Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΈ – ΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ Π±Π»Π°Π³Π°ΠΌΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π° ΠΈ этого рСсурса Π² частности:)

6.И Π΅Ρ‰Π΅ Π²Π°ΠΆΠ½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚. Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΡƒΡŽ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΡŽ – Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎ Π±Ρ‹ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ ΠΊ ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΠ°ΠΌ ΠΏΠΎ классичСской Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ (особСнно, Ссли Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ пСрсонаТСй, Π° Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ тСкстовыС Π±Π»ΠΎΠΊΠΈ для Π±Π°Π½Π½Π΅Ρ€ΠΎΠ²).

Освоив flash ΠΊΠ°ΠΊ инструмСнт, Π²Ρ‹ станСтС Π½Π΅ совсСм Π°Π½ΠΈΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ, Π° скорСС Β«ΡˆΠ΅Π²Π΅Π»ΠΈΡ‚Π΅Π»Π΅ΠΌΒ», ΡƒΠΌΠ΅ΡŽΡ‰ΠΈΠΌ Π΄Π²ΠΈΠ³Π°Ρ‚ΡŒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹.

КниТСк ΠΏΠΎ классичСской Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ ΠΏΠΎΠ»Π½ΠΎ – ΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚Π΅ΡΡŒ для Π½Π°Ρ‡Π°Π»Π° Π½Π° Β«Π’Π°ΠΉΠΌΠΈΠ½Π³ Π² Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈΒ» , Π²Π·ΡΡ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ .

По ΠΏΠΎΠ²ΠΎΠ΄Ρƒ Ρ‚ΠΎΠ³ΠΎ, Π³Π΄Π΅ Π΄ΠΎΡΡ‚Π°Ρ‚ΡŒ Adobe Flash. Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π½Π°ΠΉΡ‚ΠΈ ΠΈΠ»ΠΈ Π²Π·ΡΡ‚ΡŒ – Ρ‚ΠΎ Π»ΡƒΡ‡ΡˆΠ΅ google Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅Ρ‚. Он всС Π·Π½Π°Π΅Ρ‚:)

МоТно Π»ΠΈ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π²ΠΎ Ρ„Π»Π΅ΡˆΠ΅? Π­Ρ‚ΠΎ Π²ΠΏΠΎΠ»Π½Π΅ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎ, ΠΏΠΎΡ‡Ρ‚ΠΈ всС Ρ…ΠΎΡ€ΠΎΡˆΠΈΠ΅ Ρ„Π»Π΅Ρˆ-Π°Π½ΠΈΠΌΠ°Ρ‚ΠΎΡ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… я знаю, сами ΠΈΠ·ΡƒΡ‡ΠΈΠ»ΠΈ Ρ„Π»Π΅Ρˆ, Π±Π΅Π· курсов ΠΈ экзамСнов. Π’Π΅Ρ€ΠΏΠ΅Π½ΠΈΠ΅, Ρ‚Ρ€ΡƒΠ΄ΠΎΠ»ΡŽΠ±ΠΈΠ΅ – ΠΈ всС Π² Π²Π°ΡˆΠΈΡ… Ρ€ΡƒΠΊΠ°Ρ…. Π”Π°ΠΆΠ΅ Ρ‚Π°ΠΊ скаТу- я Π½Π΅ знаю Ρ„Π»Π΅ΡˆΠ΅Ρ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ посСщали курсы, всС ΡƒΡ‡ΠΈΠ»ΠΈ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ.

«Бпасибо Π·Π° Π±Π»ΠΎΠ³, ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠ³ΠΎ нашла для сСбя.

Π― чистый Π²Π΅ΠΊΡ‚ΠΎΡ€Ρ‰ΠΈΠΊ, ΠΈ Π² Ρ„Π»Π΅ΡˆΠ΅ ΠΌΠ½Π΅ Π½Π΅ составило Ρ‚Ρ€ΡƒΠ΄Π° Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π½Π°Ρ‡Π°Π»Π°ΡΡŒ, ΠΊΠΎΠ³Π΄Π° дошло Π΄ΠΎ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ.

НС ΠΌΠΎΠ³Π»ΠΈ Π±Ρ‹ Π²Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΡƒΡ€ΠΎΠΊ для самых самых Π±Π΅Π·ΠΌΠΎΠ·Π³Π»Ρ‹Ρ… ΠΊΡ€ΠΈΠ²ΠΎΡ€ΡƒΠΊΠΈΡ… Π½ΡƒΠ±ΠΎΠ²))Π§Ρ‚ΠΎ Π±Ρ‹ Π΄Π°ΠΆΠ΅ я поняла))Β»

( tara )

Π‘ΡƒΠ΄Π΅Ρ‚ ΡƒΡ€ΠΎΠΊ ΠΏΠΎ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ…. Π― Π½Π΅ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽ, ΠΊΠ°ΠΊ ΡƒΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ всС Π² ΠΎΠ΄ΠΈΠ½ ΡƒΡ€ΠΎΠΊ, Π΄ΡƒΠΌΠ°ΡŽ, это Π±ΡƒΠ΄Π΅Ρ‚ сСрия ΡƒΡ€ΠΎΠΊΠΎΠ². Π― Π±Ρ‹Π»Π° ΡƒΠ²Π΅Ρ€Π΅Π½Π°, Ρ‡Ρ‚ΠΎ ΡƒΡ€ΠΎΠΊΠΎΠ² для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… Π² ΠΈΠ½Π΅Ρ‚Π΅ ΠΏΠΎΠ»Π½ΠΎ, Π½ΠΎ ΠΏΠΎΡ‡Π΅ΠΌΡƒ-Ρ‚ΠΎ часто ΡΠΏΡ€Π°ΡˆΠΈΠ²Π°ΡŽΡ‚ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΈΡ…. Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ слСдитС Π·Π° обновлСниями Π½Π° сайтС ΠΈ Π²