Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΡΡΠ΅Π±Π½ΡΡ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΎΠ² Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ flash-ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ
ΠΠ»Ρ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ ΠΎΡΠ²Π΅ΡΠ° ΠΈΠ· Flash-ΡΠΈΠ»ΡΠΌΠ° Π² Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ asp ΠΎΠ±ΡΡΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊ ΡΠΎΠ±ΡΡΠΈΠΉ onClipEvent (x). ΠΠ°ΡΠ°ΠΌΠ΅ΡΡ x ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠ΅ ΡΠΎΠ±ΡΡΠΈΠ΅ ActionScript. ΠΠ±ΡΡΠ½ΠΎ ΡΡΠΎ keyUp (ΠΎΡΠΏΡΡΠΊΠ°Π½ΠΈΠ΅ ΠΊΠ»Π°Π²ΠΈΡΠΈ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ), mouseUp (ΠΎΡΠΏΡΡΠΊΠ°Π½ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΌΡΡΠΈ) ΠΈΠ»ΠΈ mouseMove (Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΌΡΡΠΈ). ΠΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠ°Ρ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΡ: ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ° ΠΎΡΠ²Π΅ΡΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡΡ ΠΏΡΠΈ Π²ΡΡΠΊΠΎΠΌ Π΅Π³ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ. ΠΡΠ»ΠΈ… Π§ΠΈΡΠ°ΡΡ Π΅ΡΡ >
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΡΡΠ΅Π±Π½ΡΡ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΎΠ² Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ flash-ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ (ΡΠ΅ΡΠ΅ΡΠ°Ρ, ΠΊΡΡΡΠΎΠ²Π°Ρ, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½Π°Ρ)
ΠΠΠΠΠΠΠΠ
Π‘ 2000 Π³ΠΎΠ΄Π° Π½Π° ΡΠ°ΠΉΡΠ΅ Distance Learning Belarus (Π΄Π°Π»Π΅Π΅ DL) Π²Π΅Π΄ΡΡΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΎΠ±ΡΡΠ°ΡΡΠ΅Π³ΠΎ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π° ΠΏΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠΌ ΠΊΡΡΡΠ°ΠΌ: ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠΈ, Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ°. ΠΠ·Π½Π°ΡΠ°Π»ΡΠ½ΠΎ ΡΠ΅ΠΎΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π» ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ»ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΎΠ±ΡΡΠ½ΡΡ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΡ ΡΠ°ΠΉΠ»ΠΎΠ². ΠΡΠΎΠ²Π΅ΡΠΎΡΠ½ΡΠ΅ Π·Π°Π΄Π°Π½ΠΈΡ — Π½Π°ΠΏΠΈΡΠ°Π½Ρ Π½Π° JavaScript (Π² ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΠ΅ΠΊΡΡΠ΅Π΅ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ ΡΠΊΡΠ°Π½Π°), ΠΈΠ»ΠΈ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Ρ ΠΊΠ°ΠΊ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠ΅ Π·Π°Π΄Π°ΡΠΈ (Π·Π΄Π΅ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π° ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠ΅ΠΌ ΡΠ·ΡΠΊΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΠΎΡΠΏΡΠ°Π²ΠΈΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠΉ ΡΠ°ΠΉΠ» Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ). ΠΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠ΅ΠΎΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π° ΠΈ ΠΏΡΠΎΠ²Π΅ΡΠΎΡΠ½ΡΡ Π·Π°Π΄Π°Π½ΠΈΠΉ ΠΎΠΏΠΈΡΠ°Π½Π½ΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΡΠΎΠΏΡΠΎΠ²ΠΎΠΆΠ΄Π°ΡΡΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΡΠΌΠΈ Π½Π΅ΡΠ΄ΠΎΠ±ΡΡΠ²Π°ΠΌΠΈ Π΄Π»Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ: 1. Π’Π΅ΠΎΡΠΈΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡΠΊΠ°ΡΡ Π½Π° ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ ΡΡΡΠ°Π½ΠΈΡΠ°Ρ ΡΠ°ΠΉΡΠ°, Π° Π½Π΅ ΡΠ°ΠΌ, Π³Π΄Π΅ ΡΠ°Π·ΠΌΠ΅ΡΠ°ΡΡΡΡ Π·Π°Π΄Π°Π½ΠΈΡ;2.ΠΡΠΈ ΠΈΠ·ΡΡΠ΅Π½ΠΈΠΈ ΡΠ΅ΠΎΡΠΈΠΈ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ ΡΡΡ ΠΆΠ΅ ΠΏΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°ΡΡ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΡΡ Π΅Ρ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅; 3. ΠΠ°Π΄Π°Π½ΠΈΡ Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡΠ΅ Π½Π° JavaScript Π΄ΠΎΠ»Π³ΠΎ Π·Π°Π³ΡΡΠΆΠ°ΡΡΡΡ.
ΠΡΠΈ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈΠΊΠ²ΠΈΠ΄ΠΈΡΠΎΠ²Π°ΡΡ, Π΅ΡΠ»ΠΈ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π»Π΅ΠΊΡΠΈΠΉ ΠΈ Π·Π°Π΄Π°Π½ΠΈΠΉ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡ ΡΡΠ΅Π΄Ρ Π²Π΅ΠΊΡΠΎΡΠ½ΠΎΠΉ Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ macromedia flash (Π΄Π°Π»Π΅Π΅ MF). ΠΠ½Π° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π»Π΅ΠΊΡΠΈΠΈ, Π³Π΄Π΅ ΠΎΠ±ΡΡΠ°ΡΡΠΈΠΉΡΡ ΠΌΠΎΠΆΠ΅Ρ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΎΡΠΈΡΠ°ΡΡ ΡΠ΅ΠΎΡΠΈΡ, Π½ΠΎ ΠΈ ΡΠ²ΠΈΠ΄Π΅ΡΡ, ΠΊΠ°ΠΊ ΡΡΡ ΡΠ΅ΠΎΡΠΈΡ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡ Π΄Π»Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΡ Π·Π°Π΄Π°Ρ. Π’Π°ΠΊΠΆΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠ΅Π΄ΡΡΠΌΠΎΡΡΠ΅ΡΡ ΡΡΠ΄ Π·Π°Π΄Π°Ρ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΠ½ ΠΏΠΎΠΌΠ΅ΡΠ°Π΅Ρ ΠΊΠ°ΠΊ Π² Π»Π΅ΠΊΡΠΈΡ, ΡΠ°ΠΊ ΠΈ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ. Π Π°Π·ΠΌΠ΅Ρ ΡΠ°ΠΉΠ»ΠΎΠ² Ρ Π·Π°Π΄Π°Π½ΠΈΡΠΌΠΈ ΡΠΎΠ·Π΄Π°Π½Π½ΡΠΌΠΈ Π² MF Π³ΠΎΡΠ°Π·Π΄ΠΎ ΠΌΠ΅Π½ΡΡΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΠ° ΡΠ°ΠΉΠ»ΠΎΠ² Ρ Π·Π°Π΄Π°Π½ΠΈΡΠΌΠΈ ΡΠΎΠ·Π΄Π°Π½Π½ΡΠΌΠΈ Π½Π° JavaScript, ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΎΠ½ΠΈ Π±ΡΡΡΡΠ΅Π΅ Π·Π°Π³ΡΡΠΆΠ°ΡΡΡΡ Π½Π° DL, Π° ΡΠ°ΠΊ ΠΆΠ΅ ΠΎΠ½ΠΈ Π±ΠΎΠ»Π΅Π΅ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ΅Π»ΡΠ½ΡΠ΅.
ΠΠ΄Π½ΠΎΠΉ ΠΈΠ· ΠΏΠ΅ΡΠ²ΡΡ Π½Π°ΠΌΠΈ Π±ΡΠ»Π° ΡΠΎΠ·Π΄Π°Π½Π° Π»Π΅ΠΊΡΠΈΡ ΠΎΠ± ΡΠΏΡΠΎΡΠ΅Π½ΠΈΠΈ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΉ ΡΠ΅ΡΡΡΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠ°ΡΡ ΠΠ°ΡΠ½ΠΎ. ΠΠ½Π° Π±ΡΠ»Π° ΡΠ°Π·Π±ΠΈΡΠ° Π½Π° ΡΠ΅ΡΡΡΠ΅ ΡΠ°ΡΡΠΈ: «Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΊΠ°ΡΡΡ ΠΠ°ΡΠ½ΠΎ», «ΠΠ°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠ°ΡΡΡ», «ΠΠΎΠΊΡΡΡΠΈΠ΅ ΠΊΠ°ΡΡΡ», «ΠΠ°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠΏΡΠΎΡΡΠ½Π½ΠΎΠΉ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ». ΠΠ°ΠΆΠ΄Π°Ρ ΡΠ°ΡΡΡ ΡΠ°Π·ΠΌΠ΅ΡΠ°Π»Π°ΡΡ Π½Π° ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ ΡΡΡΠ°Π½ΠΈΡΠ°Ρ ΡΠ°ΠΉΡΠ° ΠΈ ΡΠΎΠ΄Π΅ΡΠΆΠ°Π»Π° ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ, ΡΡΠΎ ΡΡΠ»ΠΎΠΆΠ½ΡΠ»ΠΎ ΡΠ°Π±ΠΎΡΡ ΠΎΠ±ΡΡΠ°ΡΡΠ΅Π³ΠΎΡΡ. ΠΠΎΠ½Π΅ΡΠ½ΠΎ Π΄Π°Π½Π½ΡΡ Π»Π΅ΠΊΡΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ Π½Π΅ ΡΠ°Π·Π±ΠΈΠ²Π°ΡΡ Π½Π° ΡΠ°ΡΡΠΈ, Π° Π΄Π΅Π»Π°ΡΡ ΠΎΠ΄Π½ΠΈΠΌ Flash-ΡΠΈΠ»ΡΠΌΠΎΠΌ (Π½ΠΎ ΡΠΎΠ³Π΄Π° ΡΠ²Π΅Π»ΠΈΡΠΈΠ»ΡΡ Π±Ρ ΡΠ°Π·ΠΌΠ΅Ρ ΡΠ°ΠΉΠ»Π° ΠΈ ΠΎΠ±ΡΡΠ°ΡΡΠ΅ΠΌΡΡΡ ΠΏΡΠΈΡΠ»ΠΎΡΡ Π±Ρ Π΄ΠΎΠ»Π³ΠΎ ΠΆΠ΄Π°ΡΡ Π·Π°Π³ΡΡΠ·ΠΊΡ Π»Π΅ΠΊΡΠΈΠΈ), ΡΠΎΠ³Π΄Π° ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π±ΡΠ»ΠΈ Π±Ρ Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½Ρ (Π½ΠΎ Ρ ΡΠ°Π·Π½ΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΡΠ°Π·Π½ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ). ΠΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ Π²ΠΎΠΏΡΠΎΡ «Π ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ ΡΡΠ°Π½Π΄Π°ΡΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π»Π΅ΠΊΡΠΈΠΈ, ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΠΌΡΠ΅ Π΄Π»Ρ DL?». ΠΠ° ΡΠ°ΠΊΠ°Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ. ΠΠ°ΠΌΠΈ Π±ΡΠ» ΡΠΎΠ·Π΄Π°Π½ ΡΠ°Π±Π»ΠΎΠ½ Π»Π΅ΠΊΡΠΈΠΉ. ΠΠ½ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Flash-Π»Π΅ΠΊΡΠΈΠΈ Π±Π΅Π· ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ (ΠΎΠ½ΠΈ ΡΠΆΠ΅ Π²ΠΊΠ»ΡΡΠ΅Π½Ρ Π² ΡΠ°Π±Π»ΠΎΠ½), ΡΠ°ΠΊΠΆΠ΅ ΠΎΠ½ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΡΡΡ ΡΠ°ΡΡΠΈ Π»Π΅ΠΊΡΠΈΠΉ ΠΈ Π·Π°Π³ΡΡΠΆΠ°Π΅Ρ ΠΈΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ, Ρ. Π΅. Π·Π°Π³ΡΡΠ·ΠΈΠ» 1-ΡΡ Π»Π΅ΠΊΡΠΈΡ, ΠΏΠΎΠΊΠ° ΠΎΠ±ΡΡΠ°ΡΡΠΈΠΉΡΡ Π΅Ρ ΠΏΡΠΎΡΠΌΠ°ΡΡΠΈΠ²Π°Π΅Ρ, ΡΠ°Π±Π»ΠΎΠ½ Π·Π°Π³ΡΡΠΆΠ°Π΅Ρ Π²ΡΠ΅ ΠΎΡΡΠ°Π»ΡΠ½ΡΠ΅. ΠΠ½ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΡΠ΅Ρ ΡΠ΅ΠΊΡΡΠ΅Π΅ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ Π»Π΅ΠΊΡΠΈΠΈ ΠΈ Π²ΡΠ΄Π°ΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠΈ.
Π‘ΡΠ΅Π΄ΡΡΠ²Π° Macromedia Flash Π΄Π°Π»ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π°Π²ΡΠΎΡΡ ΡΠ°ΠΊΠΆΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΉ ΠΏΡΠΎΠ΄ΡΠΊΡ Π² Π²ΠΈΠ΄Π΅ ΡΠ°Π±Π»ΠΎΠ½ΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΠΎΠ±ΠΎΠ±ΡΠΈΡΡ ΡΠΈΠΏΠΈΡΠ½ΡΠ΅ Π·Π°Π΄Π°Π½ΠΈΡ Π½Π° ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΌΡΡΠ»Π΅Π½ΠΈΡ. ΠΠ°Π΄Π°Π½ΠΈΡ ΠΎΡΠΈΠ΅Π½ΡΠΈΡΡΡΡ ΡΡΠ°ΡΠΈΡ ΡΡ Π½Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ, Π°Π½Π°Π»ΠΎΠ³ΠΈΠΈ, Π²ΠΎΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ, ΠΎΠ±ΠΎΠ±ΡΠ΅Π½ΠΈΡ.
Π¨Π°Π±Π»ΠΎΠ½ «ΠΠ°ΠΉΠ΄ΠΈ ΠΎΡΠ»ΠΈΡΠΈΡ» ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΡΠ΅ΠΏΠΎΠ΄Π°Π²Π°ΡΠ΅Π»Ρ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π·Π°Π΄Π°Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΡΠ°Ρ ΠΊΠΎΠ½ΡΠ΅Π½ΡΡΠΈΡΠΎΠ²Π°ΡΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΠΎΠ±ΡΠΈΡ ΠΈ ΠΎΡΠ»ΠΈΡΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΡΡ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠΎΠ² Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΠΈΡ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ. ΠΠΊΡΠ°Π½ Π΄Π΅Π»ΠΈΡΡΡ Π½Π° Π΄Π²Π° ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΡΡ ΠΏΠΎΠ»Ρ. Π Π½ΠΈΡ ΠΏΡΠ΅ΠΏΠΎΠ΄Π°Π²Π°ΡΠ΅Π»Ρ Π·Π°Π³ΡΡΠΆΠ°Π΅Ρ Π΄Π²Π° Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΡΡ ΡΠΈΡΡΠ½ΠΊΠ°. ΠΠ° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΈΠ· ΡΠΈΡΡΠ½ΠΊΠΎΠ² ΠΎΠ½ ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΠΎΠ±Π»Π°ΡΡΠΈ, ΠΊΠ»ΠΈΠΊΠΈ Π² ΠΊΠΎΡΠΎΡΡΡ (ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡ Π² ΠΊΠ°ΠΆΠ΄ΡΡ ΠΎΠ±Π»Π°ΡΡΡ) ΡΡΠΈΡΠ°ΡΡΡΡ «ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΌΠΈ». ΠΠ»ΠΈΠΊΠΈ Π²ΠΎ Π²ΡΠ΅Ρ Π΄ΡΡΠ³ΠΈΡ ΡΠ°ΡΡΡΡ ΡΠΈΡΡΠ½ΠΊΠΎΠ² Π²ΠΎΡΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡΡΡ ΠΊΠ°ΠΊ Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠ΅ ΠΎΡΠ²Π΅ΡΡ. ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΡΠ°Π·Π±ΠΈΠ΅Π½ΠΈΠ΅ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· ΠΎΠ±Π»Π°ΡΡΠ΅ΠΉ Π½Π° ΠΊΠ²Π°Π΄ΡΠ°ΡΠΈΠΊΠΈ ΠΈ Π²ΡΠ΄Π΅Π»Π΅Π½ΠΈΠ΅ (Π½Π΅ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠ΅) ΡΡΠ°Π²Π½ΠΈΠ²Π°Π΅ΠΌΡΡ ΠΊΠ²Π°Π΄ΡΠ°ΡΠΈΠΊΠΎΠ², ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ ΡΠΎΠΊΡΡΠ° (ΡΡΡΠ΅Π»ΠΎΡΠΊΠ°ΠΌΠΈ Π²Π²Π΅ΡΡ -Π²Π½ΠΈΠ·, Π²ΠΏΡΠ°Π²ΠΎ-Π²Π»Π΅Π²ΠΎ) ΠΏΠ°ΡΡ ΡΡΠ°Π²Π½ΠΈΠ²Π°Π΅ΠΌΡΡ ΠΊΠ²Π°Π΄ΡΠ°ΡΠΈΠΊΠΎΠ².
Π Π·Π°Π΄Π°Π½ΠΈΠΈ Π½Π° Π°Π½Π°Π»ΠΎΠ³ΠΈΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎ ΡΡΡΠ°Π²Π»Π΅Π½Π½ΠΎΠΌΡ Π² ΠΎΠ±ΡΠ°Π·ΡΠ΅ ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠΌΡ ΠΏΡΠΈΠ·Π½Π°ΠΊΡ ΡΠ°ΡΡΡΠ°Π²ΠΈΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΡ Π² ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ. Π ΡΠ°Π±Π»ΠΎΠ½Π΅ «ΠΠ½Π°Π»ΠΎΠ³ΠΈΡ» ΡΠΊΡΠ°Π½ Π΄Π΅Π»ΠΈΡΡΡ Π½Π° ΡΠ΅ΡΡΡΠ΅ ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΡΡ ΠΎΠ±Π»Π°ΡΡΠΈ: ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ ΡΠ»Π΅Π²Π° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Ρ ΠΏΡΠΈΠΌΠ΅Ρ Π²Π²ΠΎΠ΄Π° ΠΈ ΠΏΡΠΈΠΌΠ΅Ρ Π²ΡΠ²ΠΎΠ΄Π° — ΠΎΠ±ΡΠ°Π·Π΅Ρ, Π° ΡΠΏΡΠ°Π²Π° — ΠΏΡΠΈΠΌΠ΅Ρ Π²Π²ΠΎΠ΄Π° — ΠΈΡΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅, ΠΏΡΠΈΠΌΠ΅Ρ Π²ΡΠ²ΠΎΠ΄Π° — ΠΎΠ±Π»Π°ΡΡΡ Π΄Π»Ρ ΠΎΡΠ²Π΅ΡΠΎΠ² ΠΎΠ±ΡΡΠ°ΡΡΠΈΡ ΡΡ. ΠΠ°Π΄Π°ΡΠ° — Π·Π°ΠΏΠΎΠ»Π½ΠΈΡΡ ΠΎΠ±Π»Π°ΡΡΡ ΡΠΏΡΠ°Π²Π° Π²Π½ΠΈΠ·Ρ (ΠΏΡΠΈΠΌΠ΅Ρ Π²ΡΠ²ΠΎΠ΄Π°) ΠΏΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΈΠΈ Ρ ΡΠ΅ΠΌ, ΠΊΠ°ΠΊ ΡΡΠΎ ΡΠ΄Π΅Π»Π°Π½ΠΎ ΡΠ»Π΅Π²Π°. ΠΡΠΈ ΡΡΠΎΠΌ ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π΅Π½ ΠΏΠΎΡΡΠ΄ΠΎΠΊ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ Π²ΡΡ ΠΎΠ΄Π½ΡΡ Π΄Π°Π½Π½ΡΡ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΠΈΡΡ ΠΎΠ΄Π½ΡΡ . Π ΡΡΠΎΠΌ ΡΠ°Π±Π»ΠΎΠ½Π΅ ΠΏΡΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ Π·Π°Π΄Π°Π½ΠΈΡ ΠΏΡΠ΅ΠΏΠΎΠ΄Π°Π²Π°ΡΠ΅Π»Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΡΡΠ°Π²ΠΈΡΡ ΠΌΠ°ΡΡΠΈΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ². ΠΡΠΈ ΠΌΠ°ΡΡΠΈΡΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΡΠ°Π±Π»ΠΎΠ½Ρ «ΠΏΠΎΠ½ΡΡΡ» ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΡΡΡ Π²ΡΠ±ΡΠ°Π½Π½ΠΎΠΉ Π°Π½Π°Π»ΠΎΠ³ΠΈΠΈ, Π° ΡΠ°ΠΊΠΆΠ΅ «ΡΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°ΡΡΡΡ» Π½Π° Π²ΡΠ±ΠΎΡ ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠΈ.
ΠΡΠ΅ΠΏΠΎΠ΄Π°Π²Π°ΡΠ΅Π»Ρ ΡΠ°Π·ΠΌΠ΅ΡΠ°Π΅Ρ ΡΠΎΠ·Π΄Π°Π½Π½ΡΠ΅ Π·Π°Π΄Π°Π½ΠΈΡ Π½Π° ΡΠ°ΠΉΡΠ΅ Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ. ΠΠ°Π΄Π°Π½ΠΈΡ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ ΠΎΠ±ΡΡΠ°ΡΡΠΈΠΌΠΈΡΡ ΠΈ Π½Π° ΡΠ°ΠΉΡΠ΅ ΠΎΡΡΠ°ΠΆΠ°ΡΡΡΡ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»ΡΠ½ΡΠ΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ. macromedia flash ΡΡΠ΅Π±Π½ΡΠΉ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ ΠΠΎ ΠΎΠΏΠΈΡΠ°Π½Π½ΡΠΌ ΠΏΡΠΈΠ½ΡΠΈΠΏΠ°ΠΌ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΡΠ΅ ΡΠ°Π±Π»ΠΎΠ½Ρ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π·Π°Π΄Π°Π½ΠΈΡ Π½Π° ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ Π²ΠΎΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΎΠ±ΡΡΠ°ΡΡΠΈΡ ΡΡ, ΠΈΡ ΡΠΌΠ΅Π½ΠΈΠΉ ΠΎΠ±ΠΎΠ±ΡΠ°ΡΡ ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΈΠ·ΡΡΠ°Π΅ΠΌΡΠΉ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π». ΠΠ½Π°ΡΠΈΠΌΠΎ, ΡΡΠΎ ΡΡΠ΅Π΄ΡΡΠ²Π° Macromedia Flash ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Ρ ΠΊΠ°ΠΊ ΠΏΡΠΈ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠΈ Π΄ΠΎΡΠΊΠΎΠ»ΡΠ½ΠΈΠΊΠΎΠ², ΡΠ°ΠΊ ΠΈ ΡΡΡΠ΄Π΅Π½ΡΠΎΠ² Π²ΡΠ·ΠΎΠ².
1. ΠΠ ΠΠΠΠΠΠΠΠ Π’ΠΠ₯ΠΠΠΠΠΠΠ MACROMEDIA FLASH
1.1 ΠΠ±ΡΠΈΠ΅ ΡΠ²Π΅Π΄Π΅Π½ΠΈΡ ΠΎ ΡΠ·ΡΠΊΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Action Script 2.0
ActionScript — ΡΡΠΎ ΡΠ·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ Flash MX. ΠΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Ρ Π³Π»Π°Π²Π½ΠΎΠΉ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΡΠΊΠ°Π»ΠΎΠΉ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠ΅ΠΉ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π»ΠΈΡΡ Π»ΠΈΠ½Π΅ΠΉΠ½ΡΡ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ, ActionScript ΡΠ°ΡΡΠΈΡΡΠ΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ActionScript Π²Π°Ρ ΡΠΎΠ»ΠΈΠΊ Π±ΡΠ΄Π΅Ρ ΡΠ΅Π°Π³ΠΈΡΠΎΠ²Π°ΡΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π° Π²ΡΠ±ΠΎΡ, Π΄Π΅Π»Π°Π΅ΠΌΡΠΉ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ, ΠΈΠ»ΠΈ Π½Π° Π΄ΡΡΠ³ΠΈΠ΅ ΡΠΎΠ±ΡΡΠΈΡ. ActionScript ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²ΠΈΠ΄ΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, ΠΈ Π²ΠΌΠ΅ΡΡΠΎ ΠΏΡΠΎΡΡΠΎΠΉ Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½ΡΠ΅ ΠΏΡΠ΅Π·Π΅Π½ΡΠ°ΡΠΈΠΈ, ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈΠ»ΠΈ ΠΈΠ³ΡΡ.
ΠΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ActionScript ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ Π² Π²ΠΈΠ΄Π΅ Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ Actions (ΠΠ΅ΠΉΡΡΠ²ΠΈΡ), Π²Π½Π΅ΡΠ½ΠΈΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΠΊΠΎΡΠΎΡΠΎΠΉ Π½ΠΈΡΠ΅ΠΌ Π½Π΅ ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ ΠΎΡ Π΄ΡΡΠ³ΠΈΡ ΠΏΠ°Π½Π΅Π»Π΅ΠΉ Flash MX. ΠΠ΄Π½Π°ΠΊΠΎ ΠΏΡΠΈ Π±ΠΎΠ»Π΅Π΅ Π±Π»ΠΈΠ·ΠΊΠΎΠΌ Π·Π½Π°ΠΊΠΎΠΌΡΡΠ²Π΅ Ρ Π½Π΅ΠΉ ΠΎΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ, ΡΡΠΎ ΡΡΠΎ ΡΠ°ΠΌΡΠΉ Π½Π°ΡΡΠΎΡΡΠΈΠΉ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π² Π½Π° ActionScript. ΠΡΠΈΡΠ΅ΠΌ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ Π² Π΄Π²ΡΡ ΡΠ΅ΠΆΠΈΠΌΠ°Ρ : ΠΎΠ±ΡΡΠ½ΠΎΠΌ (ΡΠΎ Π΅ΡΡΡ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π½ΠΎΠΌ Π΄Π»Ρ «ΠΎΠ±ΡΡΠ½ΡΡ » ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ) — Normal, ΠΈ Π² ΡΠΊΡΠΏΠ΅ΡΡΠ½ΠΎΠΌ (Π΄Π»Ρ «ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΡ » ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ) — Expert.
Π ΠΏΠ΅ΡΠ²ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΡΡΡ ΠΊΠ°ΠΊ Π±Ρ Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΡΠΉ ΡΠ΅ΠΆΠΈΠΌ ΡΠ°Π±ΠΎΡΡ ΠΈ Π΄ΠΎΠ»Ρ ΡΡΡΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ²Π΅Π΄Π΅Π½Π° ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡΠΌΡ, Π»ΠΈΠ±ΠΎ Π²ΠΎΠΎΠ±ΡΠ΅ ΡΠ°Π²Π½Π° Π½ΡΠ»Ρ. ΠΠΎ Π²ΡΠΎΡΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ Π±ΠΎΠ»ΡΡΡΡ ΡΠ²ΠΎΠ±ΠΎΠ΄Ρ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ, Π½ΠΎ ΠΏΡΠΈ ΡΡΠΎΠΌ Π»ΠΈΡΠ°Π΅ΡΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°ΡΠ΅Π»ΡΠ½ΡΡ ΡΡΠ΅Π΄ΡΡΠ². Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΈΠ»Π»ΡΡΡΡΠ°ΡΠΈΠΈ ΠΊ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡ Π½Π° ΡΠΈΡΡΠ½ΠΊΠ΅ 9 ΠΈ ΡΠΈΡΡΠ½ΠΊΠ΅ 10 ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ ΠΎΠ±Π° ΡΠΎΡΠΌΠ°ΡΠ° ΠΏΠ°Π½Π΅Π»ΠΈ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡ ΠΈ ΡΠΎΠΌΡ ΠΆΠ΅ «ΠΌΠΈΠ½ΠΈ-ΡΡΠ΅Π½Π°ΡΠΈΡ», ΡΠΎΡΡΠΎΡΡΠ΅ΠΌΡ ΠΈΠ· Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΠΎΠΉ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ.
Π ΠΈΡΡΠ½ΠΎΠΊ 9 — ΠΠ±ΡΡΠ½ΡΠΉ ΡΠΎΡΠΌΠ°Ρ ΠΏΠ°Π½Π΅Π»ΠΈ Actions
Π ΠΈΡΡΠ½ΠΎΠΊ 10 — ΠΠΊΡΠΏΠ΅ΡΡΠ½ΡΠΉ ΡΠΎΡΠΌΠ°Ρ ΠΏΠ°Π½Π΅Π»ΠΈ Actions
ActionScript ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΡΠ΅Π½Π°ΡΠΈΠΉ Π΄Π»Ρ ΠΊΠ»ΠΈΠΏΠ°, ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈΠ»ΠΈ ΠΊΠ°Π΄ΡΠ°. ΠΠ°ΠΆΠ΄ΡΠΉ ΡΠ°ΠΊΠΎΠΉ ΡΡΠ΅Π½Π°ΡΠΈΠΉ (ΡΠΎ Π΅ΡΡΡ ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π½Π° ΡΠ·ΡΠΊΠ΅ ActionScript) ΠΆΠ΅ΡΡΠΊΠΎ ΡΠ²ΡΠ·Π°Π½ Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΌ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠΌ ΡΠΈΠ»ΡΠΌΠ°. ΠΡΠΈ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΈ ΡΠΈΠ»ΡΠΌΠ° ΡΠ΅ΠΊΡΡ ΡΡΠ΅Π½Π°ΡΠΈΡ, ΠΊΠ°ΠΊ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΠΈΠ»ΡΠΌΠ°, ΡΠΊΡΠΏΠΎΡΡΠΈΡΡΠ΅ΡΡΡ Π² SWF-ΡΠ°ΠΉΠ». Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, ΠΏΡΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠΈ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΎΡ ΡΠ°Π½ΠΈΡΡ Π΅Π³ΠΎ Π² ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠΌ ΡΠ°ΠΉΠ»Π΅ Ρ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ΠΌ .as (ΡΡΠΎ ΠΎΠ±ΡΡΠ½ΡΠΉ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠΉ ΡΠ°ΠΉΠ»), ΡΡΠΎΠ±Ρ Π²ΠΏΠΎΡΠ»Π΅Π΄ΡΡΠ²ΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π² ΠΊΠ°ΠΊΠΎΠΌ-Π»ΠΈΠ±ΠΎ Π΄ΡΡΠ³ΠΎΠΌ ΡΠΈΠ»ΡΠΌΠ΅ (ΠΈΠ»ΠΈ ΠΏΠΎΠ΄Π°ΡΠΈΡΡ Π΄ΡΡΠ³Ρ).
ΠΡΠΎΡΡΠ΅ΠΉΡΠΈΠΌΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠΈΠ»ΡΠΌΠΎΠΌ ΡΠ²Π»ΡΡΡΡΡ Π·Π°ΠΏΡΡΠΊ ΠΈ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠ΅ Π΅Π³ΠΎ Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡ. ΠΡΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΡΠ΅Π°Π»ΠΈΠ·ΡΡΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠ΅Π΄ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ Play ΠΈ Stop. ΠΡΠΎΡΠ΅Π΄ΡΡΡ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΡΠΈΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ Π΄Π²ΡΠΌ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ Π½Π° ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΡΠΈΠ»ΡΠΌΠ°, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΠ°ΡΠΈΠΊ ΠΏΠ΅ΡΠ΅Π΄Π²ΠΈΠ³Π°Π΅ΡΡΡ ΠΏΠΎ Π·Π°Π΄Π½Π΅ΠΌΡ ΡΠΎΠ½Ρ (ΡΠΈΡΡΠ½ΠΎΠΊ 11). Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² ΠΈΠ· ΠΎΠ±ΡΠ΅ΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Buttons.
Π ΠΈΡΡΠ½ΠΎΠΊ 11 — ΠΠΊΠ½ΠΎ ΡΠΈΠ»ΡΠΌΠ° ΠΏΠΎΡΠ»Π΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΡΠ°ΠΊ, Π΄Π»Ρ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π² ΡΠΈΠ»ΡΠΌ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΡΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ:
1) ΠΠΎΠ±Π°Π²ΡΡΠ΅ Π² ΡΠΈΠ»ΡΠΌ Π½ΠΎΠ²ΡΠΉ ΡΠ»ΠΎΠΉ, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠΎΠ½Π°; ΠΈΠΌΠ΅Π½Π½ΠΎ Π² ΡΠΎΠ½ΠΎΠ²ΡΠΉ ΡΠ»ΠΎΠΉ ΡΠ»Π΅Π΄ΡΠ΅Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΡΡΠΎΠ±Ρ ΠΎΠ½ΠΈ ΠΏΡΠΈΡΡΡΡΡΠ²ΠΎΠ²Π°Π»ΠΈ Π½Π° ΡΡΠ΅Π½Π΅ Π½Π° Π²ΡΠ΅ΠΌ ΠΏΡΠΎΡΡΠΆΠ΅Π½ΠΈΠΈ Flash-ΡΠΈΠ»ΡΠΌΠ°.
2) Π©Π΅Π»ΠΊΠ½ΠΈΡΠ΅ ΠΌΡΡΡΡ Π² ΡΡΠ΅ΠΉΠΊΠ΅ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΠΊΠ»ΡΡΠ΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Π΄ΡΠ° Π² «ΠΊΠ½ΠΎΠΏΠΎΡΠ½ΠΎΠΌ» ΡΠ»ΠΎΠ΅.
3) ΠΠ΅ΡΠ΅ΡΠ°ΡΠΈΡΠ΅ ΠΏΠΎΠΎΡΠ΅ΡΠ΅Π΄Π½ΠΎ ΠΈΠ· ΠΎΠΊΠ½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Π½Π° ΡΡΠΎΠ» Π΄Π²Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²Ρ ΡΠ΅ΡΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π² ΡΠΈΠ»ΡΠΌΠ΅; Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΠΎΠΊΠ½ΠΎ Flash Π±ΡΠ΄Π΅Ρ Π²ΡΠ³Π»ΡΠ΄Π΅ΡΡ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ ΡΠ°ΠΊ, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° ΡΠΈΡΡΠ½ΠΊΠ΅ 11.
4) ΠΡΠ±Π΅ΡΠΈΡΠ΅ ΠΏΠ΅ΡΠ²ΡΡ ΠΈΠ· ΠΊΠ½ΠΎΠΏΠΎΠΊ, Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΠΈΠ»ΡΠΌ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡΠΈΠΎΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡΡΡ.
5) Π‘ ΠΏΠΎΠΌΠΎΡΡΡ ΠΈΠ½ΡΠΏΠ΅ΠΊΡΠΎΡΠ° ΡΠ²ΠΎΠΉΡΡΠ² ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΎΡΠΊΡΠΎΠΉΡΠ΅ ΠΏΠ°Π½Π΅Π»Ρ Actions ΠΈ ΡΠ΅Π»ΠΊΠ½ΠΈΡΠ΅ Π² ΡΠΏΠΈΡΠΊΠ΅ Actions Toolbox Π½Π° Π·Π½Π°ΡΠΊΠ΅ ΡΠ°Π·Π΄Π΅Π»Π° Actions.
6) ΠΡΠΊΡΠΎΠΉΡΠ΅ ΠΏΠΎΠ΄ΡΠ°Π·Π΄Π΅Π» Movie Control, ΠΎΡΡΡΠΈΡΠ΅ Π² Π½Π΅ΠΌ Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Stop ΠΈ Π΄Π²Π°ΠΆΠ΄Ρ ΡΠ΅Π»ΠΊΠ½ΠΈΡΠ΅ Π½Π° Π½Π΅ΠΌ ΠΌΡΡΡΡ; Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ Π² ΠΎΠΊΠ½Π΅ ΡΡΠ΅Π½Π°ΡΠΈΡ ΠΏΠΎΡΠ²ΠΈΡΡΡ ΡΠ΅ΠΊΡΡ ΡΡΠ΅Π½Π°ΡΠΈΡ, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΠΉ ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊ on (release); ΠΎΠ½ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ stop () ΠΏΡΠΈ Π½Π°ΡΡΡΠΏΠ»Π΅Π½ΠΈΠΈ ΡΠΎΠ±ΡΡΠΈΡ release (ΡΠΎ Π΅ΡΡΡ ΠΏΡΠΈ ΡΠ΅Π»ΡΠΊΠ΅ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ΅); ΠΏΡΡΡΡΠ΅ ΡΠΊΠΎΠ±ΠΊΠΈ ΠΏΠΎΡΠ»Π΅ ΠΈΠΌΠ΅Π½ΠΈ ΠΏΡΠΎΡΠ΅Π΄ΡΡΡ ΠΎΠ·Π½Π°ΡΠ°ΡΡ, ΡΡΠΎ Π΄Π°Π½Π½Π°Ρ ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π±Π΅Π· ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ²; ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅Π΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡΡ ΠΈ Π² ΠΎΠΊΠ½Π΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ², ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° ΡΠΈΡΡΠ½ΠΊΠ΅ 12.
7) ΠΠ΅ Π·Π°ΠΊΡΡΠ²Π°Ρ ΠΏΠ°Π½Π΅Π»Ρ Actions, Π²ΡΠ±Π΅ΡΠΈΡΠ΅ Π½Π° ΡΡΠΎΠ»Π΅ Π²ΡΠΎΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ ΠΈ Π½Π°Π·Π½Π°ΡΡΡΠ΅ Π΅ΠΉ Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ play, ΠΏΠΎΠ²ΡΠΎΡΠΈΠ² ΠΎΠΏΠΈΡΠ°Π½Π½ΡΡ Π²ΡΡΠ΅ ΠΏΡΠΎΡΠ΅Π΄ΡΡΡ.
Π ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ ΠΎΠ±ΡΡΠ½ΠΎΠΉ Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ, ΠΏΡΠΎΡΠ΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΡΡΠ΅Π½Π°ΡΠΈΠΈ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ. Π§ΡΠΎΠ±Ρ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ, ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΠΎΠ·Π΄Π°Π½Π½ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΡΠ»Π΅Π΄ΡΠ΅Ρ Π²ΡΠ±ΡΠ°ΡΡ Π² ΠΌΠ΅Π½Ρ Control ΠΊΠΎΠΌΠ°Π½Π΄Ρ Test Movie ΠΈΠ»ΠΈ Test Scene (ΡΠΎΡΠΆΠ΅ ΡΡΡΠ΅ΠΊΡ Π΄Π°ΡΡ ΡΠΎΡΠ΅ΡΠ°Π½ΠΈΠ΅ ΠΊΠ»Π°Π²ΠΈΡ Ctrl+Enter). Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΡΠΈΠ»ΡΠΌ Π±ΡΠ΄Π΅Ρ ΠΠΊΡΠΏΠΎΡΡΠΈΡΠΎΠ²Π°Π½ Π² ΡΠΎΡΠΌΠ°Ρ SWF ΠΈ Π·Π°ΡΠ΅ΠΌ Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Flash-ΠΏΠ»Π΅Π΅ΡΠ°. Π§ΡΠΎΠ±Ρ Π²Π΅ΡΠ½ΡΡΡΡΡ Π² ΡΠ΅ΠΆΠΈΠΌ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΏΡΠΎΡΡΠΎ Π·Π°ΠΊΡΡΡΡ ΠΎΠΊΠ½ΠΎ ΠΏΠ»Π΅Π΅ΡΠ°.
Π ΠΈΡΡΠ½ΠΎΠΊ 12 — ΠΠ°Π½Π΅Π»Ρ Actions ΠΏΠΎΡΠ»Π΅ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΊΠ½ΠΎΠΏΠΊΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ stop
Π’Π°ΠΊΠΆΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡ Button ΠΈΠΌΠ΅Π΅Ρ Π΅ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΎΠ±ΡΡΠΈΠΉ:
? Press (Π½Π°ΠΆΠ°ΡΠΈΠ΅). ΠΠ΄Π½ΠΎΠΊΡΠ°ΡΠ½ΡΠΉ ΡΠ΅Π»ΡΠΎΠΊ ΠΌΡΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°Π·Π΄Π΅Π»ΠΈΡΡ Π½Π° Π΄Π²Π΅ ΡΡΠ°Π΄ΠΈΠΈ: ΠΎΠΏΡΡΠΊΠ°Π½ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ (Π½Π°ΠΆΠ°ΡΠΈΠ΅ — press) ΠΈ ΠΏΠΎΠ΄ΡΡΠΌ ΠΊΠ½ΠΎΠΏΠΊΠΈ (ΠΎΡΠΏΡΡΠΊΠ°Π½ΠΈΠ΅ — release). Π‘ΠΎΠ±ΡΡΠΈΠ΅ Press Π½Π°ΡΡΡΠΏΠ°Π΅Ρ, ΠΊΠΎΠ³Π΄Π° ΠΊΡΡΡΠΎΡ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π½Π°Π΄ Π°ΠΊΡΠΈΠ²Π½ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΌΡΡΠΈ ΡΠΈΠΊΡΠΈΡΡΠ΅ΡΡΡ Π² ΠΎΠΏΡΡΠ΅Π½Π½ΠΎΠΌ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ;
? Release (ΠΎΡΠΏΡΡΠΊΠ°Π½ΠΈΠ΅) — Π½Π°ΡΡΡΠΏΠ°Π΅Ρ, ΠΊΠΎΠ³Π΄Π° Π·Π°ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Ρ ΠΎΠΏΡΡΠΊΠ°Π½ΠΈΠ΅ ΠΈ ΠΎΡΠΏΡΡΠΊΠ°Π½ΠΈΠ΅, Ρ. Π΅. ΠΏΠΎΠ»Π½ΡΠΉ ΡΠ΅Π»ΡΠΎΠΊ ΠΌΡΡΠΈ, ΠΈ ΠΊΡΡΡΠΎΡ Π½Π°Ρ ΠΎΠ΄ΠΈΠ»ΡΡ ΠΏΡΠΈ ΡΡΠΎΠΌ Π½Π°Π΄ Π°ΠΊΡΠΈΠ²Π½ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ;
? Release outside (ΠΎΡΠΏΡΡΠΊΠ°Π½ΠΈΠ΅ Π·Π° ΠΏΡΠ΅Π΄Π΅Π»Π°ΠΌΠΈ) Π½Π°ΡΡΡΠΏΠ°Π΅Ρ Π² ΠΎΡΠ²Π΅Ρ Π½Π° ΡΠ»Π΅Π΄ΡΡΡΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠΉ ΠΌΡΡΠΈ: Π½Π°ΠΆΠ°ΡΠΈΠ΅ Π½Π°Π΄ Π°ΠΊΡΠΈΠ²Π½ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈ ΠΎΡΠΏΡΡΠΊΠ°Π½ΠΈΠ΅ Π²Π½Π΅ Π΅Ρ («ΠΏΡΠ΅ΡΠ²Π°Π½Π½ΡΠΉ» ΡΠ΅Π»ΡΠΎΠΊ);
? Roll Over (ΠΠ΅ΡΠ΅ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ Π½Π°Π΄) — ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ, ΠΊΠΎΠ³Π΄Π° ΠΊΡΡΡΠΎΡ ΠΏΠΎΠΏΠ°Π΄Π°Π΅Ρ Π² Π°ΠΊΡΠΈΠ²Π½ΡΡ ΠΎΠ±Π»Π°ΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ, Π±Π΅Π· Π½Π°ΠΆΠ°ΡΠΈΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΌΡΡΠΈ;
? Roll Out (ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ Π·Π° ΠΏΡΠ΅Π΄Π΅Π»Ρ) — ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ, ΠΊΠΎΠ³Π΄Π° ΠΊΡΡΡΠΎΡ Π²ΡΡ ΠΎΠ΄ΠΈΡ ΠΈΠ· Π°ΠΊΡΠΈΠ²Π½ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ, Π±Π΅Π· Π½Π°ΠΆΠ°ΡΠΈΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΌΡΡΠΈ;
? Drag Over (ΠΠ΅ΡΠ΅ΡΠ°ΡΠΊΠΈΠ²Π°Π½ΠΈΠ΅ Π½Π°Π΄) — Π½Π°ΡΡΡΠΏΠ°Π΅Ρ, Π΅ΡΠ»ΠΈ ΠΊΠ½ΠΎΠΏΠΊΡ ΠΌΡΡΠΈ Π½Π°ΠΆΠΈΠΌΠ°ΡΡ, ΠΊΠΎΠ³Π΄Π° ΠΊΡΡΡΠΎΡ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π²Π½Π΅ Π°ΠΊΡΠΈΠ²Π½ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ, Π° Π·Π°ΡΠ΅ΠΌ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°ΡΡ ΠΊΡΡΡΠΎΡ Π² Π°ΠΊΡΠΈΠ²Π½ΡΡ ΠΎΠ±Π»Π°ΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ;
? Drag Out (ΠΠ΅ΡΠ΅ΡΠ°ΡΠΈΡΡ Π·Π° ΠΏΡΠ΅Π΄Π΅Π»Ρ) — Π½Π°ΡΡΡΠΏΠ°Π΅Ρ, Π΅ΡΠ»ΠΈ ΠΊΠ½ΠΎΠΏΠΊΡ ΠΌΡΡΠΈ Π½Π°ΠΆΠΈΠΌΠ°ΡΡ, ΠΊΠΎΠ³Π΄Π° ΠΊΡΡΡΠΎΡ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π½Π°Π΄ Π°ΠΊΡΠΈΠ²Π½ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ, Π° Π·Π°ΡΠ΅ΠΌ ΡΠ²ΠΎΠ΄ΡΡ ΠΊΡΡΡΠΎΡ ΠΈΠ· Π°ΠΊΡΠΈΠ²Π½ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ.
? Key Press ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π½Π°ΠΆΠ°Π» ΠΊΠ»Π°Π²ΠΈΡΡ Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ΅. Π‘Π»Π΅Π΄ΡΠ΅Ρ ΡΡΠΈΡΡΠ²Π°ΡΡ, ΡΡΠΎ ΠΊΠ»Π°Π²ΠΈΡΠ° Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΠΏΡΠ°Π²Π»ΡΡΡΠ΅ΠΉ ΠΊΠ»Π°Π²ΠΈΡΠΈ; Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΡΡ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΠΊΠ»Π°Π²ΠΈΡ (ΠΊΡΠΎΠΌΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΊΠ»Π°Π²ΠΈΡΠΈ
Π€ΠΎΡΠΌΠ°Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° ΡΠΎΠ±ΡΡΠΈΠΉ Π΄Π»Ρ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡΠΎΠ² ΠΊΠ½ΠΎΠΏΠΎΠΊ:
on (ΡΠΎΠ±ΡΡΠΈΠ΅)
{
Π΄Π΅ΠΉΡΡΠ²ΠΈΡ
}
ΠΡΠΈΠΌΠ΅Ρ
on (release)
{
mc1._x = mc1._x + 10
}
ΠΡΠΈ ΠΎΡΠΏΡΡΠΊΠ°Π½ΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ»ΠΈΠΏΠ° Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ mc1 ΡΠΌΠ΅ΡΡΠΈΡΡΡ Π½Π° 10 px Π²ΠΏΡΠ°Π²ΠΎ.
ΠΠΈΠΆΠ΅ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Ρ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ActionScript, Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠ°ΡΡΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ²ΡΠΈΠ΅ΡΡ ΠΏΡΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΊΡΡΡΠ°.
? ΠΠ΅ΠΉΡΡΠ²ΠΈΠ΅ if ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΉ Π² ΡΠ»ΡΡΠ°Π΅, Π΅ΡΠ»ΠΈ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΠΎΠ΅ ΡΡΠ»ΠΎΠ²ΠΈΠ΅.
Π€ΠΎΡΠΌΠ°Ρ:
if (ΡΡΠ»ΠΎΠ²ΠΈΠ΅)
{ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ1 }
else
{ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ2 }
(Π£ΡΠ»ΠΎΠ²ΠΈΠ΅) — Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΠΈΠΏΠ°. ΠΠ»ΠΎΠΊ else Π½Π΅ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»Π΅Π½.
? ΠΠ΅ΠΉΡΡΠ²ΠΈΡ while ΠΈ do. while, ΠΈΠ»ΠΈ ΡΠΈΠΊΠ» Ρ Π½Π΅ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΌ ΡΠΈΡΠ»ΠΎΠΌ ΠΈΡΠ΅ΡΠ°ΡΠΈΠΉ, ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π±Π»ΠΎΠΊΠ° Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ, ΠΏΠΎΠΊΠ° ΡΡΠ»ΠΎΠ²ΠΈΠ΅ ΠΈΡΡΠΈΠ½Π½ΠΎ.
Π€ΠΎΡΠΌΠ°Ρ:
while (ΡΡΠ»ΠΎΠ²ΠΈΠ΅)
{ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ }
? ΠΠ΅ΠΉΡΡΠ²ΠΈΠ΅ for ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΠΈΠΊΠ»Π° Ρ ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΌ ΡΠΈΡΠ»ΠΎΠΌ ΠΈΡΠ΅ΡΠ°ΡΠΈΠΉ.
Π€ΠΎΡΠΌΠ°Ρ:
for (Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅; ΡΡΠ»ΠΎΠ²ΠΈΠ΅; ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅)
{ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ }
? ΠΠ΅ΠΉΡΡΠ²ΠΈΡ play ΠΈ stop. ΠΡΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ play Flash Π½Π°ΡΠΈΠ½Π°Π΅Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ Π²ΡΠ΅Ρ ΠΊΠ°Π΄ΡΠΎΠ², ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π½ΡΡ Π½Π° ΡΠ΅ΠΊΡΡΠ΅ΠΉ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΡΠΊΠ°Π»Π΅. ΠΠ΅ΠΉΡΡΠ²ΠΈΠ΅ stop ΠΎΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅Ρ Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΡΠΈΠ»ΡΠΌΠ° ΠΈΠ»ΠΈ ΠΊΠ»ΠΈΠΏΠ°.
? ΠΠ΅ΠΉΡΡΠ²ΠΈΠ΅ GoTo (ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ ΠΊ) Π·Π°ΠΌΠ΅Π½ΡΠ΅Ρ ΡΠ΅ΠΊΡΡΠΈΠΉ ΠΊΠ°Π΄Ρ ΡΠΈΠ»ΡΠΌΠ° Π½Π° ΠΊΠ°Π΄Ρ, ΡΠΊΠ°Π·Π°Π½Π½ΡΠΉ Π² ΡΡΡΠ°Π½ΠΎΠ²ΠΎΡΠ½ΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°Ρ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ goto. Π‘ΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π΄Π²Π΅ ΡΠ°Π·Π½ΠΎΠ²ΠΈΠ΄Π½ΠΎΡΡΠΈ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ goto: gotoAndStop (frame="Π½ΠΎΠΌΠ΅Ρ ΠΊΠ°Π΄ΡΠ°") Π·Π°ΠΌΠ΅Π½ΡΠ΅Ρ ΡΠ΅ΠΊΡΡΠΈΠΉ ΠΊΠ°Π΄Ρ Π½Π° Π·Π°Π΄Π°Π½Π½ΡΠΉ ΠΈ Π·Π°ΡΠ΅ΠΌ ΠΎΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅Ρ Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΡΠΈΠ»ΡΠΌΠ°, gotoAndPlay (frame="Π½ΠΎΠΌΠ΅Ρ ΠΊΠ°Π΄ΡΠ°") Π·Π°ΠΌΠ΅Π½ΡΠ΅Ρ ΡΠ΅ΠΊΡΡΠΈΠΉ ΠΊΠ°Π΄Ρ Π½Π° Π·Π°Π΄Π°Π½Π½ΡΠΉ ΠΈ Π·Π°ΡΠ΅ΠΌ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅Ρ Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ play (Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²Π΅ΡΡΠΈ).
Π‘ΠΏΠΎΡΠΎΠ±Ρ ΡΠΊΠ°Π·Π°Π½ΠΈΡ ΡΠ΅Π»Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Π΄ΡΠ°:
Frame Number (ΠΠΎΠΌΠ΅Ρ ΠΊΠ°Π΄ΡΠ°) — ΡΠ΅Π»Π΅Π²ΠΎΠΉ ΠΊΠ°Π΄Ρ Π·Π°Π΄Π°ΡΡΡΡ ΠΏΠΎ Π½ΠΎΠΌΠ΅ΡΡ;
Frame Label (ΠΠ΅ΡΠΊΠ° ΠΊΠ°Π΄ΡΠ°) — ΡΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ ΠΌΠ΅ΡΠΊΠ° ΠΊΠ°Π΄ΡΠ° (Π΅ΡΠ»ΠΈ ΠΎΠ½Π° Π΅ΡΡΡ);
Expression (ΠΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅) — ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΊΠ°Π·Π°ΡΡ ΠΊΠ»ΡΡΠ΅Π²ΠΎΠΉ ΠΊΠ°Π΄Ρ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π²ΡΡΠΈΡΠ»ΡΡΡΠ΅Π³ΠΎ Π΅Π³ΠΎ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ ActionScript;
Next Frame (Π‘Π»Π΅Π΄ΡΡΡΠΈΠΉ ΠΊΠ°Π΄Ρ) — Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΠ΅Π»Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Π΄ΡΠ° ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΠΊΠ°Π΄Ρ, ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ Π·Π° ΡΠ΅ΠΊΡΡΠΈΠΌ. ΠΠ°ΠΌΠ΅Π½ΡΠ΅Ρ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡ goto Π½Π° nextFrame ();
Previous Frame (ΠΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠΉ ΠΊΠ°Π΄Ρ) Π·Π°ΠΌΠ΅Π½ΡΠ΅Ρ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡ goto Π½Π° prevFrame ().
ΠΠ°ΠΆΠ°ΡΠΈΠ΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΏΡΠ°Π²Π»ΡΡΡ Flash-ΡΠΈΠ»ΡΠΌΠΎΠΌ ΠΈ ΠΎΠ±ΡΠ΅ΠΊΡΠ°ΠΌΠΈ, ΡΠΎΠ·Π΄Π°Π½Π½ΡΠΌΠΈ Π½Π° ΡΡΠ΅Π½Π΅, Π½ΠΎ ΠΈ Π·Π°Π³ΡΡΠ·ΠΊΠΎΠΉ Π² ΡΡΠ΅Π½Ρ Π²Π½Π΅ΡΠ½ΠΈΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ². ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ ΠΊΠ°ΡΡΠΈΠ½ΠΎΠΊ, swf ΡΠΎΠ»ΠΈΠΊΠΎΠ², ΡΠ΅ΠΊΡΡΠΎΠ²ΡΡ ΡΠ°ΠΉΠ»ΠΎΠ², Π° ΡΠ°ΠΊΠΆΠ΅ web ΡΡΡΠ°Π½ΠΈΡ.
ΠΠ΅ΠΉΡΡΠ²ΠΈΠ΅ getURL Π²Ρ ΠΎΠ΄ΠΈΡ Π² ΠΏΠΎΠ΄ΡΠ°Π·Π΄Π΅Π» Browser/Network. ΠΡΠΎ Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π·Π°Π³ΡΡΠ·ΠΈΡΡ Π² Π±ΡΠΎΡΠ·Π΅Ρ Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ, ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π½ΡΠΉ ΠΏΠΎ ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡ URL, Π»ΠΈΠ±ΠΎ ΠΏΠ΅ΡΠ΅ΡΠ»Π°ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π΄Π°Π½Π½ΡΡ ΠΈΠ· ΡΠΎΡΠΌΡ) Π² ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½Π½ΠΎΠ΅ ΠΏΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌΡ URL. ΠΡΠΈ ΡΡΠΎΠΌ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΡΡΠΈΡΡΠ²Π°ΡΡ, ΡΡΠΎ Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ getURL ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ ΠΏΠ΅ΡΠ΅ΡΡΠ»ΠΊΡ Π΄Π°Π½Π½ΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ ΡΠΈΠ»ΡΠΌΠ°.
Π§ΡΠΎΠ±Ρ ΡΠΎΠ·Π΄Π°ΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ, ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡΡΡ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ ΠΏΠΎ Π·Π°Π΄Π°Π½Π½ΠΎΠΌΡ URL, ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ:
1) ΠΠΎΠ±Π°Π²ΡΡΠ΅ Π² ΡΠΈΠ»ΡΠΌ Π½ΠΎΠ²ΡΠΉ «ΡΠΎΠ½ΠΎΠ²ΡΠΉ» ΡΠ»ΠΎΠΉ.
2) ΠΠΎΠΌΠ΅ΡΡΠΈΡΠ΅ Π½Π° Π½Π΅Π³ΠΎ ΠΊΠ½ΠΎΠΏΠΊΡ, ΠΊΠΎΡΠΎΡΠΎΠΉ Π±ΡΠ΄Π΅Ρ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΎ Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ getURL.
3) ΠΡΠΊΡΠΎΠΉΡΠ΅ ΠΏΠ°Π½Π΅Π»Ρ Actions.
4) Π ΡΠΏΠΈΡΠΊΠ΅ Actions Toolbox ΠΎΡΠΊΡΠΎΠΉΡΠ΅ ΡΠ°Π·Π΄Π΅Π» Actions, Π·Π°ΡΠ΅ΠΌ — ΠΏΠΎΠ΄ΡΠ°Π·Π΄Π΅Π» Browser/Network ΠΈ Π΄Π²Π°ΠΆΠ΄Ρ ΡΠ΅Π»ΠΊΠ½ΠΈΡΠ΅ Π² ΡΡΡΠΎΠΊΠ΅ getURL; Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ Π² ΠΎΠΊΠ½Π΅ ΡΡΠ΅Π½Π°ΡΠΈΡ ΠΏΠΎΡΠ²ΠΈΡΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ°Ρ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΡ Π½Π° ΡΠ·ΡΠΊΠ΅ ActionScript, Π° Π² ΠΏΠ°Π½Π΅Π»ΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² — ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ getURL (ΡΠΈΡΡΠ½ΠΎΠΊ 13).
Π ΠΈΡΡΠ½ΠΎΠΊ 13 — ΠΠ°Π½Π΅Π»Ρ Actions ΠΏΠΎΡΠ»Π΅ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΊΠ½ΠΎΠΏΠΊΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ getURL
5) ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΡΡΠ΅Π±ΡΠ΅ΠΌΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ².
6) ΠΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ getURL Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΠΏΠΎ ΡΠ΅Π»ΡΠΊΡ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ΅ ΡΠΎΠ±ΡΡΠΈΠ΅ (release); Π΅ΡΠ»ΠΈ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΠΎΠ±ΡΡΠΈΠ΅, ΡΠ΅Π»ΠΊΠ½ΠΈΡΠ΅ Π² ΠΎΠΊΠ½Π΅ ΡΡΠ΅Π½Π°ΡΠΈΡ Π² ΡΡΡΠΎΠΊΠ΅ ΡΠ΅Π»Π΅ΠΊΡΠΎΡΠ° ΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΠ°Π½Π΅Π»ΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΠ΅ ΠΏΠ΅ΡΠ΅ΡΠ΅Π½Ρ ΡΠΎΠ±ΡΡΠΈΠΉ.
Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΏΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ getURL.
ΠΠ°ΡΠ°ΠΌΠ΅ΡΡ URL ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ Π°Π΄ΡΠ΅Ρ Π·Π°ΠΏΡΠ°ΡΠΈΠ²Π°Π΅ΠΌΠΎΠ³ΠΎ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°; Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π·Π°Π΄Π°Π½ΠΎ Π² Π²ΠΈΠ΄Π΅ Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ URL, Π»ΠΈΠ±ΠΎ Π² Π²ΠΈΠ΄Π΅ Π²ΡΡΠΈΡΠ»ΡΠ΅ΠΌΠΎΠ³ΠΎ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ.
ΠΡΠΈ ΡΠΊΠ°Π·Π°Π½ΠΈΠΈ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ URL Π΄Π»Ρ ΠΏΠΎΠΈΡΠΊΠ° ΡΡΠ΅Π±ΡΠ΅ΠΌΠΎΠ³ΠΎ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° Flash ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°Π΅ΡΡΡ ΠΏΠΎ ΠΈΠ΅ΡΠ°ΡΡ ΠΈΠΈ ΡΠ°ΠΉΠ»Ρ/ΠΏΠ°ΠΏΠΊΠΈ/ΠΊΠ°ΡΠ°Π»ΠΎΠ³ΠΈ ΠΈ ΠΎΠ±ΡΠ°ΡΠ½ΠΎ, Π½Π°ΡΠΈΠ½Π°Ρ Ρ ΡΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π°, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡΡΡ ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ° getURL.
Π§ΡΠΎΠ±Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ URL ΠΊΠ°ΠΊ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ, ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΡΠ»Π°ΠΆΠΎΠΊ Expression, ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π½ΡΠΉ ΡΠΏΡΠ°Π²Π° ΠΎΡ ΠΏΠΎΠ»Ρ URL, ΠΈ Π²Π²Π΅Π΄ΠΈΡΠ΅ ΡΡΠ΅Π±ΡΠ΅ΠΌΠΎΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅.
ΠΠ°ΡΠ°ΠΌΠ΅ΡΡ Window Π·Π°Π΄Π°Π΅Ρ ΠΎΠΊΠ½ΠΎ ΠΈΠ»ΠΈ ΡΡΠ΅ΠΉΠΌ, Π² ΠΊΠΎΡΠΎΡΡΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ Π·Π°Π³ΡΡΠΆΠ΅Π½ Π·Π°ΠΏΡΠΎΡΠ΅Π½Π½ΡΠΉ Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ. ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° Π²ΡΠ±ΠΈΡΠ°Π΅ΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ°ΡΠΊΡΡΠ²Π°ΡΡΠ΅Π³ΠΎΡΡ ΡΠΏΠΈΡΠΊΠ°, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Π²Π°ΡΠΈΠ°Π½ΡΡ (ΠΎΠ½ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΡΠΌ Π°ΡΡΠΈΠ±ΡΡΠ° TARGET ΡΡΠ³Π° <οΏ½Π> Π² ΡΠ·ΡΠΊΠ΅ HTML):
_self— Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ Π±ΡΠ΄Π΅Ρ Π·Π°Π³ΡΡΠΆΠ΅Π½ Π² ΡΠ΅ΠΊΡΡΠ΅Π΅ ΠΎΠΊΠ½ΠΎ, ΠΈΠ»ΠΈ ΡΡΠ΅ΠΉΠΌ.
_blank — Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ Π±ΡΠ΄Π΅Ρ Π·Π°Π³ΡΡΠΆΠ΅Π½ Π² Π½ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ.
_parent — Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ Π±ΡΠ΄Π΅Ρ Π·Π°Π³ΡΡΠΆΠ΅Π½ Π² ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΡΠΊΠΈΠΉ ΠΈΠ»ΠΈ ΡΠ΅ΠΊΡΡΠΈΠΉ ΡΡΠ΅ΠΉΠΌ.
_top — Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ Π±ΡΠ΄Π΅Ρ Π·Π°Π³ΡΡΠΆΠ΅Π½ Π²ΠΎ ΡΡΠ΅ΠΉΠΌ Π±ΠΎΠ»Π΅Π΅ Π²ΡΡΠΎΠΊΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ ΠΈΠ΅ΡΠ°ΡΡ ΠΈΠΈ ΠΈΠ»ΠΈ Π² ΡΠ΅ΠΊΡΡΠ΅Π΅ ΠΎΠΊΠ½ΠΎ.
ΠΡΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΎ ΠΊΠ°ΠΊ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ. Π ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΡΠ»Π°ΠΆΠΎΠΊ Expression, ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π½ΡΠΉ ΡΠΏΡΠ°Π²Π° ΠΎΡ ΡΠΏΠΈΡΠΊΠ° Window.
ΠΠ°ΡΠ°ΠΌΠ΅ΡΡ Variables ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΊΠ°Π·Π°ΡΡ ΡΠΏΠΎΡΠΎΠ± ΠΏΠ΅ΡΠ΅ΡΡΠ»ΠΊΠΈ Π΄Π°Π½Π½ΡΡ ΠΏΠΎ Π·Π°Π΄Π°Π½Π½ΠΎΠΌΡ URL. ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° Π²ΡΠ±ΠΈΡΠ°Π΅ΡΡΡ ΠΈΠ· ΡΠ°ΡΠΊΡΡΠ²Π°ΡΡΠ΅Π³ΠΎΡΡ ΡΠΏΠΈΡΠΊΠ°, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΡΠΈ Π²Π°ΡΠΈΠ°Π½ΡΠ°:
1) Don’t send (He ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡ) — ΠΏΠ΅ΡΠ΅ΡΡΠ»ΠΊΠ° Π΄Π°Π½Π½ΡΡ Π½Π΅ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ;
2) Send using GET (ΠΡΠΏΡΠ°Π²ΠΈΡΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ GET) — Π΄Π»Ρ ΠΏΠ΅ΡΠ΅ΡΡΠ»ΠΊΠΈ Π΄Π°Π½Π½ΡΡ Π±ΡΠ΄Π΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ ΠΌΠ΅ΡΠΎΠ΄ GET;
3) Send using POST (ΠΡΠΏΡΠ°Π²ΠΈΡΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ POST) — Π΄Π»Ρ ΠΏΠ΅ΡΠ΅ΡΡΠ»ΠΊΠΈ Π΄Π°Π½Π½ΡΡ Π±ΡΠ΄Π΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ ΠΌΠ΅ΡΠΎΠ΄ POST.
1.2 ΠΡΠΈΡΠΌΡ ΡΠ°Π±ΠΎΡΡ Π² Action Script 2.0
ΠΡΠΎΡ ΡΠ°Π·Π΄Π΅Π» Ρ Ρ ΠΎΡΠ΅Π» Π±Ρ ΠΏΠΎΡΠ²ΡΡΠΈΡΡ ΠΏΡΠΈΡΠΌΠ°ΠΌ ΡΠ°Π±ΠΎΡΡ Π² ΡΡΠ΅Π΄Π΅ Action Script 2.0, ΠΊΠΎΡΠΎΡΡΠ΅ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π» Π² ΡΠ²ΠΎΠ΅ΠΉ ΡΠ°Π±ΠΎΡΠ΅. ΠΠ΅ ΡΠ΅Π΄ΠΊΠΎ Π² ΡΠ²ΠΎΠ΅ΠΉ ΡΠ°Π±ΠΎΡΠ΅ ΠΌΠ½Π΅ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΠ»ΠΎΡΡ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π·Π°Π΄Π°Π½ΠΈΡ, Π² ΠΊΠΎΡΠΎΡΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΠ» ΠΏΠ΅ΡΠ΅ΡΠ°ΡΠΊΠΈΠ²Π°ΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΡ Π½Π° ΡΡΠ΅Π½Π΅. ΠΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΡΡΠ΅ΡΡΠ²ΠΈΡΡ ΠΏΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌ ΠΏΡΠΈΠ½ΡΠΈΠΏΠ°ΠΌ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ: ΡΠΎΠ·Π΄Π°Π΄ΠΈΠΌ ΠΎΠ±ΡΠ΅ΠΊΡ Π½Π° ΡΡΠ΅Π½Π΅ (Π½Π°ΡΠΈΡΡΠ΅ΠΌ Π΅Π³ΠΎ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ, ΠΈΠ»ΠΈ ΠΈΠΌΠΏΠΎΡΡΠΈΡΡΠ΅ΠΌ ΠΊΠ°ΡΡΠΈΠ½ΠΊΡ Π² Π½Π°Ρ ΡΠΎΠ»ΠΈΠΊ). ΠΠ°ΡΠ΅ΠΌ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΠ΅ΠΌ Π΅Π³ΠΎ Π² Movie Clip: Π½Π°ΠΆΠ°ΡΠΈΠ΅ΠΌ ΠΊΠ»Π°Π²ΠΈΡΠΈ F8 ΠΈ Π²ΡΠ±ΠΎΡΠΎΠΌ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΠΏΡΠ½ΠΊΡΠ° Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π° (ΡΠΈΡΡΠ½ΠΎΠΊ 14).
Π ΠΈΡΡΠ½ΠΎΠΊ 14 — ΠΠ°Π½Π΅Π»Ρ ΠΊΠΎΠ½Π²Π΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² Flash
Π‘Π»Π΅Π΄ΡΡΡΠΈΠΉ ΡΠ°Π³: ΠΎΡΠΊΡΡΡΡ ΠΏΠ°Π½Π΅Π»Ρ Actions, Π½Π°ΠΆΠ°ΡΠΈΠ΅ΠΌ ΠΊΠ»Π°Π²ΠΈΡΠΈ F9, Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ ΡΠΎΠ»ΠΈΠΊ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΎΠ»ΡΠΊΠΎ ΡΡΠΎ ΡΠΎΠ·Π΄Π°Π»ΠΈ ΠΈ Π² ΠΏΠΎΠ»Π΅ Actions ΠΏΠΈΡΠ΅ΠΌ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΉ ΠΊΠΎΠ΄ (ΡΠΈΡΡΠ½ΠΎΠΊ 15)
Π ΠΈΡΡΠ½ΠΎΠΊ 15 — ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΉ ΠΊΠΎΠ΄ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΎΠ±ΡΠ΅ΠΊΡΠ° ΠΠ΄Π΅ΡΡ ΡΠΎΠ±ΡΡΠΈΠ΅ press — ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ Π·Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π½Π°ΠΆΠ°ΡΠΈΡ Π»Π΅Π²ΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΡΠΈ ΠΌΡΡΠΈ Π½Π°Π΄ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠΌ, release — ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΡΠ΅Ρ ΠΎΡΠΏΡΡΠΊΠ°Π½ΠΈΠ΅ Π»Π΅Π²ΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΡΠΈ ΠΌΡΡΠΈ Π½Π°Π΄ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠΌ. ΠΡΠΎΡΠ΅Π΄ΡΡΠ° startDrag () — ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΠ΅ΡΠ΅ΡΠ°ΡΠΊΠΈΠ²Π°ΡΡ ΠΎΠ±ΡΠ΅ΠΊΡ, ΡΠ»ΠΎΠ²ΠΎ this Π² ΡΠΊΠΎΠ±ΠΊΠ°Ρ ΠΏΡΠΎΡΠ΅Π΄ΡΡΡ startDrag () ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ Π½Π° ΡΠ΅ΠΊΡΡΠΈΠΉ ΠΎΠ±ΡΠ΅ΠΊΡ, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΌ Π½Π°ΠΏΠΈΡΠ°Π½ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΉ ΠΊΠΎΠ΄. ΠΡΠΎΡΠ΅Π΄ΡΡΠ° stopDrag () ΠΏΡΠ΅ΡΡΠ²Π°Π΅Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΠ°, Ρ.ΠΊ. ΠΎΠ±ΡΠ΅ΠΊΡ Π½Π΅ ΡΠΊΠ°Π·Π°Π½, ΡΠΎ ΠΏΡΠ΅ΡΡΠ²Π°Π΅ΡΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ Π²ΡΠ΅Ρ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² Π½Π° Π΄Π°Π½Π½ΠΎΠΉ ΡΡΠ΅Π½Π΅.
ΠΠΎΠΆΠ΅Ρ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡΡΡ ΡΠΈΡΡΠ°ΡΠΈΡ, ΠΊΠΎΠ³Π΄Π° Π½Π° ΠΊΠ»ΠΈΠΏΠ΅ Π½Π΅ΡΠ΄ΠΎΠ±Π½ΠΎ ΠΏΠΈΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΉ ΠΊΠΎΠ΄, ΡΠΎΠ³Π΄Π° ΠΏΡΠΈΡΠ²ΠΎΠΈΠΌ ΡΡΠΎΠΌΡ ΠΊΠ»ΠΈΠΏΡ ΠΈΠΌΡ (ΡΠΈΡΡΠ½ΠΎΠΊ 16)
Π ΠΈΡΡΠ½ΠΎΠΊ 16 — ΠΠΎΠ»Π΅ ΠΏΡΠΈΡΠ²ΠΎΠ΅Π½ΠΈΡ ΠΈΠΌΡΠ½ ΠΡΠ΄Π΅Π»ΠΈΠΌ ΡΠ΅ΠΏΠ΅ΡΡ ΠΊΠ°Π΄Ρ Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΠ°Π·ΠΌΠ΅ΡΡΠ½ Π΄Π°Π½Π½ΡΠΉ ΠΊΠ»ΠΈΠΏ, Π½Π°ΠΆΠΌΡΠΌ F9, ΠΎΡΠΊΡΠΎΠ΅ΡΡΡ ΠΏΠΎΠ»Π΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°, ΡΡΠ΄Π° Π·Π°ΠΏΠΈΡΠ΅ΠΌ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΠΊΠΎΠ΄:
_root.clip1.onPress = function (){
startDrag (this);
}
_root.clip1.onRelease = function (){
stopDrag ();
}
ΠΠ°Π½Π½ΡΠΌ ΡΠΏΠΎΡΠΎΠ±ΠΎΠΌ ΠΌΡ Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π»ΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊ ΡΠΎΠ±ΡΡΠΈΠΉ Π½Π°ΠΆΠ°ΡΠΈΡ ΠΈ ΠΎΡΠΏΡΡΠΊΠ°Π½ΠΈΡ Π»Π΅Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΌΡΡΠΈ Π½Π°Π΄ ΠΊΠ»ΠΈΠΏΠΎΠΌ Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ «clip1».
ΠΠ΅ ΡΠ΅Π΄ΠΊΠΎ, Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ², Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ ΠΏΠΎΡΡΠ΅Π±Π½ΠΎΡΡΡ Π΄ΠΎΡΡΠ°Π²Π°ΡΡ Π½Π΅ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² ΠΈΠ· Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Flash ΠΈ ΠΏΡΠΈ ΡΡΠΎΠΌ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π΄Π»Ρ Π½ΠΈΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ ΡΠΎΠ±ΡΡΠΈΠΉ. ΠΠΎΠΆΠ½ΠΎ, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ, ΠΏΡΠ΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΡΡ Π²ΡΠ΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠ΅ Π²Π°ΡΠΈΠ°Π½ΡΡ ΠΈΠΌΡΠ½ ΠΊΠ»ΠΈΠΏΠΎΠ² ΠΈ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ ΡΠΎΠ·Π΄Π°ΡΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊ, Π½ΠΎ ΡΡΠΎ Π½Π΅ ΡΠ°ΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎ. ΠΡΠ΄Π΅ΠΌ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΠΎ Π²ΡΠ΅ΠΌΠΈ ΠΏΠΎΠ΄Π³ΡΡΠΆΠ°Π΅ΠΌΡΠΌΠΈ ΠΎΠ±ΡΠ΅ΠΊΡΠ°ΠΌΠΈ ΠΊΠ°ΠΊ Ρ ΠΌΠ°ΡΡΠΈΠ²ΠΎΠΌ, ΠΈ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ ΡΠΎΠ·Π΄Π°Π΄ΠΈΠΌ ΠΌΠ°ΡΡΠΈΠ² ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΠΈΡ ΡΠΎΠ±ΡΡΠΈΠΉ. ΠΡΠ°ΠΊ, ΡΠΎΠ·Π΄Π°Π΄ΠΈΠΌ ΠΊΠ»ΠΈΠΏ Π² Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ΅, Π·Π°Π΄Π°Π΄ΠΈΠΌ Π΅ΠΌΡ ΠΈΠΌΡ Π΄Π»Ρ ΡΠΊΡΠΏΠΎΡΡΠ° Π² Action Script (ΡΠΈΡΡΠ½ΠΎΠΊ 17 — ΡΠΈΡΡΠ½ΠΎΠΊ 18)
Π ΠΈΡΡΠ½ΠΎΠΊ 17 — ΠΠΎΠ½ΡΠ΅ΠΊΡΡΠ½ΠΎΠ΅ ΠΌΠ΅Π½Ρ ΠΎΠ±ΡΠ΅ΠΊΡΠ° Π² Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ΅ Π ΠΈΡΡΠ½ΠΎΠΊ 18 — ΠΠΊΠ½ΠΎ ΡΠ²ΡΠ·ΠΈ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ ΠΈ Action Script
ΠΡΠ΄Π΅Π»ΡΠ΅ΠΌ ΠΊΠ°Π΄Ρ, Π½Π° ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡΡΡ ΡΡΠΎΡ ΠΎΠ±ΡΠ΅ΠΊΡ ΠΈ ΠΎΡΠΊΡΡΠ²Π°Π΅ΠΌ ΠΏΠ°Π½Π΅Π»Ρ Actions (F9). ΠΠΈΡΠ΅ΠΌ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΉ ΠΊΠΎΠ΄:
for (i=1;i<=10;++i){
_root.attachMovie («Clip» ," clip" +i, i,{X[i], Y[i]});
_root[" clip" +i]. onPress = function (){
startDrag (this);
}
_root[" clip" +i]. onRelease = function (){
stopDrag ();
}
Π€ΡΠ½ΠΊΡΠΈΡ attachMovie () Π΄ΠΎΡΡΠ°ΡΡ ΠΈΠ· Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ ΡΠΎΠ»ΠΈΠΊ Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ Clip, ΠΏΡΠΈΡΠ²Π°ΠΈΠ²Π°Π΅Ρ ΠΈΠΌΡ clip[i], Π³Π΄Π΅ i-Π½ΠΎΠΌΠ΅Ρ ΡΠΎΠ»ΠΈΠΊΠ° (Π±Π΅Π· ΠΊΠ²Π°Π΄ΡΠ°ΡΠ½ΡΡ ΡΠΊΠΎΠ±ΠΎΠΊ), ΠΏΠΎΠΌΠ΅ΡΠ°Π΅Ρ ΡΡΠΎΡ ΡΠΎΠ»ΠΈΠΊ Π½Π° ΡΠ΅ΠΊΡΡΠΈΠΉ ΠΊΠ°Π΄Ρ Π½Π° Π³Π»ΡΠ±ΠΈΠ½Ρ i, Π² ΡΠΎΡΠΊΡ, Π·Π°Π΄Π°Π½Π½ΡΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠ°ΠΌΠΈ X[i], Y[i] (ΠΠ°ΡΡΠΈΠ²Ρ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ).
Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΌΠ°ΡΡΠΈΠ²Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΡΠΎΠ±ΡΡΠΈΠΉ, Π½ΠΎ ΠΏΡΠΈ ΡΡΠΎΠΌ Π²ΡΠ΅ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΠΌΡΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΈΠΌΠ΅ΡΡ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΡΡΠ»ΠΊΠΈ.
ΠΠ΅ ΠΌΠ°Π»ΠΎ Π²Π°ΠΆΠ½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ ΠΏΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΡΠ°Π±Π»ΠΎΠ½ΠΎΠ² — ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΡ ΡΠ°ΠΉΠ»ΠΎΠ², ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΈ ΠΎΡΠ»Π°ΠΆΠΈΠ²Π°ΡΡ Π·Π°Π΄Π°Π½ΠΈΡ, Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π·Π½Π°Π½ΠΈΡ ΠΏΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠ»Ρ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π° ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΡΡΠ½ΠΊΡΠΈΠ΅ΠΉ loadVariables (). ΠΡΠΈ Π·Π°Π³ΡΡΠ·ΠΊΠ΅ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΡ ΡΠ°ΠΉΠ»ΠΎΠ² Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΡΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ Π½Π° ΡΠ°ΠΉΡΠ΅ www.dl.gsu.by, ΠΎΠ±ΡΠ°ΡΠ΅Π½ΠΈΠ΅ ΠΊ ΡΠ°ΠΉΠ»Ρ Π² ΠΏΠ°ΠΏΠΊΠ΅ webfiles ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
loadVariables (flashfiles+"text.txt",_root);
ΠΠ΄Π΅ text. txt — ΠΈΠΌΡ ΠΏΠΎΠ΄Π³ΡΡΠΆΠ°Π΅ΠΌΠΎΠ³ΠΎ ΡΠ°ΠΉΠ»Π°. ΠΠ°Π»Π΅Π΅ ΠΏΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠΌΡ ΠΊΠΎΠ΄Ρ Π² ΠΏΡΠ΅Π΄Π΅Π»Π°Ρ ΡΠ°Π±ΠΎΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΏΠΎΠ΄Π³ΡΡΠΆΠ°Π΅ΠΌΡΡ ΠΈΠ· ΡΠ°ΠΉΠ»Π° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΈΡΠ°ΡΡ ΡΠ»Π΅Π΄ΡΡΡΡΡ ΡΡΠ½ΠΊΡΠΈΡ:
_root.onData = function (){}
Π’Π°ΠΊ ΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΡΠΎΠ·Π΄Π°ΡΡ ΡΠΊΡΠΎΠ»Π»ΠΈΠ½Π³ Π»ΠΈΡΡΠ° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΡ Macromedia Flash. ΠΠ»Ρ Π½Π°ΡΠ°Π»Π° ΡΠΎΠ·Π΄Π°Π΄ΠΈΠΌ Π·Π°Π³ΠΎΡΠΎΠ²ΠΊΠΈ Π΄Π»Ρ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΡΠΊΡΠΎΠ»Π»ΠΈΠ½Π³Π°: Π²Π²Π΅ΡΡ , Π²Π½ΠΈΠ·, ΠΏΠΎΠ»Π·ΡΠ½ΠΎΠΊ. ΠΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΡΠ΅Π΄Ρ Π²Π΅ΠΊΡΠΎΡΠ½ΠΎΠΉ Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ ΡΠ°ΠΌΠΎΠ³ΠΎ Flesh, Π½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈ Π·Π°Π³ΡΡΠ·ΠΈΡΡ ΠΊΠ°ΡΡΠΈΠ½ΠΊΠΈ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ. Π’Π°ΠΊ ΠΆΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌ Π²ΠΈΠ΄ ΠΏΠΎΠ»ΠΎΡΡ ΠΏΠΎ ΠΊΠΎΡΠΎΡΠΎΠΉ Π±ΡΠ΄Π΅Ρ Π΄Π²ΠΈΠ³Π°ΡΡΡΡ ΠΏΠΎΠ»Π·ΡΠ½ΠΎΠΊ.
ΠΠΎΠ»Π·ΡΠ½ΠΎΠΊ — ΡΡΠΎ ΡΠΎΠ»ΠΈΠΊ, ΡΠΎΡΡΠΎΡΡΠΈΠΉ ΠΈΠ· 2-ΡΡ ΠΊΠ°Π΄ΡΠΎΠ². ΠΠ° ΠΏΠ΅ΡΠ²ΠΎΠΌ ΠΊΠ°Π΄ΡΠ΅ ΠΎΠ±ΡΡΠ½ΡΠΉ Π²ΠΈΠ΄ ΠΏΠΎΠ»Π·ΡΠ½ΠΊΠ°, Π½Π° Π²ΡΠΎΡΠΎΠΌ — Π½Π°ΠΆΠ°ΡΡΠΉ. Π ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠ°Π΄ΡΠ° ΠΏΠΈΡΠ΅ΠΌ ΠΏΡΠΎΡΠ΅Π΄ΡΡΡ stop (). Π‘ΡΡΠ΅Π»ΠΊΠΈ Π²Π²Π΅ΡΡ Π²Π½ΠΈΠ· ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ. ΠΠΎΠ»ΠΎΡΠ° ΠΏΠΎ ΠΊΠΎΡΠΎΡΠΎΠΉ Π΄Π²ΠΈΠΆΠ΅ΡΡΡ ΠΏΠΎΠ»Π·ΡΠ½ΠΎΠΊ Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ ΠΊΠΎΠ½Π²Π΅ΡΡΠΈΡΠΎΠ²Π°Π½Π° Π² ΡΠΎΠ»ΠΈΠΊ. ΠΡΠΈΡΠ²ΠΎΠΈΠΌ ΠΈΠΌΠ΅Π½Π° ΡΠΎΠ»ΠΈΠΊΠ°ΠΌ ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌ: ΠΊΠ½ΠΎΠΏΠΊΠ° Π²Π²Π΅ΡΡ — vverh, Π²Π½ΠΈΠ· — vniz, ΡΠΎΠ»ΠΈΠΊ ΠΏΠΎΠ»Π·ΡΠ½ΠΊΠ° — pol, ΡΠΎΠ»ΠΈΠΊ ΠΏΠΎΠ»ΠΎΡΡ — polosa. Π Π°Π·ΠΌΠ΅ΡΠ°Π΅ΠΌ Π²ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π½Π° ΡΡΠ΅Π½Ρ. ΠΠ° ΠΊΠ°Π΄ΡΠ΅ ΡΡΠ΅Π½Ρ ΠΏΠΈΡΠ΅ΠΌ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΠΊΠΎΠ΄:
stop ();
Height = _root.fon._height //Π²ΡΡΠΎΡΠ° ΠΏΡΠΎΠΊΡΡΡΠΈΠ²Π°Π΅ΠΌΠΎΠ³ΠΎ Π»ΠΈΡΡΠ° fon.
_root.pol.onPress = function (){
this.startDrag (false, 388,18,388,348);//ΡΠΈΡΠ»Π° ΡΠΊΠ°Π·ΡΠ²Π°ΡΡ ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΡΡ ΠΎΠ±Π»Π°ΡΡΡ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ ΠΏΠΎΠ»Π·ΡΠ½ΠΊΠ°.
this.gotoAndStop (2);
}
_root.pol.onPress = function (){
stopDrag ();
this.gotoAndStop (1);
}
Π‘ΠΎΠ·Π΄Π°ΡΠΌ Π΄Π°Π»Π΅Π΅ ΡΡΠΈ ΠΏΡΡΡΡΡ ΡΠΎΠ»ΠΈΠΊΠ° ΠΈΠ· 2-ΡΡ ΠΊΠ°Π΄ΡΠΎΠ² ΠΊΠ°ΠΆΠ΄ΡΠΉ: Analiz_vniz, Analiz_vverh, Analiz. ΠΠ° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΊΠ°Π΄ΡΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΠΏΠΈΡΠ΅ΠΌ ΠΊΠΎΠ΄:
1. _root.pol._y += 5;
2. _root.pol._y -= 5;
3. if (_root.pol._y>347){
_root.Analiz_vniz.stop ();
_root.pol._y = 348
}
if (_root.pol._y<19){
_root.Analiz_vverh.stop ();
_root.pol._y = 18
}
_root.fon._y = -(Height — 400)*(_root.pol._y — 18)/330;
//400 — Π²ΡΡΠΎΡΠ° ΡΠ°Π±ΠΎΡΠ΅ΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ ΡΡΠ΅Π½Ρ
//18 — Π²ΡΡΠΎΡΠ° ΠΊΠ½ΠΎΠΏΠΊΠΈ Π²Π²Π΅ΡΡ
//330 — Π΄Π»ΠΈΠ½Π° ΡΠ°Π±ΠΎΡΠ΅ΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ ΠΏΠΎΠ»Π·ΡΠ½ΠΊΠ°
Analiz_vniz.stop ();
Analiz_vverh.stop ();
_root.vverh.onPress = function (){
If (pol._y>18){
_root.Analiz_vverh.play ();
}
If (pol._y<19){
pol._y = 18;
_root.Analiz_vverh.stop ();
}}
_root.vverh.onRelease = function (){
If (pol._y<19){
pol._y = 18;
_root.Analiz_vverh.stop ();
}}
_root.vniz.onPress = function (){
If (pol._y<347){
_root.Analiz_vniz.play ();
}
If (pol._y>347){
pol._y = 348;
_root.Analiz_vniz.stop ();
}}
_root.vniz.onRelease = function (){
If (pol._y>347){
pol._y = 348;
_root.Analiz_vniz.stop ();
}}
1.3 ΠΠ·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ FLASH ΠΈ DL
Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΡΠΏΡΠ°ΠΆΠ½Π΅Π½ΠΈΠΉ Π½Π° ΡΠ°ΠΉΡ Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ ΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠ°Ρ ΠΈ Π½Π΅ ΡΡΠ΅Π±ΡΠ΅Ρ ΠΎΡΠΎΠ±ΡΡ Π½Π°Π²ΡΠΊΠΎΠ². ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΡΠΎΠ»ΡΠΊΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΠ·Π΄Π°ΡΡ Π°ΡΡ ΠΈΠ² ΠΈ Π·Π°Π³ΡΡΠ·ΠΈΡΡ Π΅Π³ΠΎ Π½Π° ΡΠ°ΠΉΡ.
ΠΡΡ ΠΈΠ² Π·Π°Π΄Π°ΡΠΈ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅ΡΡ Π²ΠΈΠ΄:
— task. out
— task. asp
— ΠΏΠ°ΠΏΠΊΠ° webfiles
Flash-ΡΠΈΠ»ΡΠΌ (ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ swf)
Π€Π°ΠΉΠ»
TYPE = USERS
CHECKER = 'D:DelTACheckersMathCheck.exe $SOLUTION$ task. out $MAXPOINT$'
CHECKFILES = {task.out}
CHECKSUBJECT = FILE
TEXTTYPE = 'ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠ°Ρ'
Π€Π°ΠΉΠ»
Π‘Π²ΠΎΠΉΡΡΠ²ΠΎ author — Π½Π΅ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎΠ΅. ΠΡΠ΅ ΠΎΡΡΠ°Π»ΡΠ½ΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΊΠ°Π·Π°ΡΡ. Π‘Π²ΠΎΠΉΡΡΠ²ΠΎ type — ΡΠΈΠΏ Π·Π°Π΄Π°ΡΠΈ; Π² Π΄Π°Π½Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ type="10″. cost — ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½Π°Ρ ΠΎΡΠ΅Π½ΠΊΠ°.
Π€Π°ΠΉΠ» task. out:
ΠΠ΅ΡΠ²Π°Ρ ΡΡΡΠΎΠΊΠ° ΡΠ°ΠΉΠ»Π° Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· ΡΠ»Π΅Π΄ΡΡΡΠΈΡ Π²ΠΈΠ΄ΠΎΠ²:
countby=task (Π΅ΡΠ»ΠΈ Π±Π°Π»Ρ Π΄Π°ΡΡΡΡ Π·Π° ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΡΠ΅ΡΠ΅Π½Π½ΡΡ Π·Π°Π΄Π°ΡΡ);
countby=test (Π΅ΡΠ»ΠΈ Π±Π°Π»Ρ Π΄Π°ΡΡΡΡ Π·Π° ΠΊΠ°ΠΆΠ΄ΡΠΉ Π²Π΅ΡΠ½ΡΠΉ ΠΎΡΠ²Π΅Ρ).
ΠΠ°Π»Π΅Π΅ ΠΈΠ΄ΡΡ Π±Π»ΠΎΠΊΠΈ ΡΠ΅ΡΡΠΎΠ². ΠΠ°ΠΆΠ΄ΡΠΉ Π±Π»ΠΎΠΊ Π½Π°ΡΠΈΠ½Π°Π΅ΡΡΡ ΡΠΎ ΡΡΡΠΎΠΊΠΈ [N]
(Π³Π΄Π΅ N — Π½ΠΎΠΌΠ΅Ρ ΡΠ΅ΡΡΠ°). ΠΠ½ΡΡΡΠΈ Π±Π»ΠΎΠΊΠ° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΊΠ°Π·Π°ΡΡ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠ΅ ΠΎΡΠ²Π΅ΡΡ: ΠΠΎΠ΄=ΠΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΉ ΠΎΡΠ²Π΅Ρ (ΠΠΎΠ΄ — ΠΈΠΌΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ). Π ΠΊΠΎΠ½ΡΠ΅ Π±Π»ΠΎΠΊΠ° ΡΠ΅ΡΡΠ° ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π±Π°Π»Π»ΠΎΠ² Π·Π° ΡΠ΅ΡΡ: score[N]=Π±Π°Π»Π»ΠΎΠ² ΠΠΎΡΠ»Π΅ Π²ΡΠ΅Ρ ΡΠ΅ΡΡΠΎΠ² Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ ΡΠΎΡΠΌΡΠ»Π° Π΄Π»Ρ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ Π±Π°Π»Π»ΠΎΠ² Π·Π° Π²ΡΡ Π·Π°Π΄Π°ΡΡ. Π Π½Π΅ΠΉ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΡΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ ΡΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΡ:
total=score[N1]+score[N2]*score[N3]. .
ΠΠΏΠ΅ΡΠ°ΡΠΈΡ ΡΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ «ΠΎΠ±ΡΡΠ½ΡΡ» ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ ΡΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΡΠΈΡΠ΅Π». ΠΠΏΠ΅ΡΠ°ΡΠΈΡ ΡΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΡ Π΄Π΅ΠΉΡΡΠ²ΡΠ΅Ρ ΠΈΠ½Π°ΡΠ΅: ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠΌ «ΠΏΠ΅ΡΠ΅ΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΡ» Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ Π±ΡΠ΄Π΅Ρ 1, Π΅ΡΠ»ΠΈ Π±ΠΎΠ»ΡΡΠ΅ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρ «ΠΌΠ½ΠΎΠΆΠΈΡΠ΅Π»Π΅ΠΉ» — Π΅Π΄ΠΈΠ½ΠΈΡΡ, 0 — Π΅ΡΠ»ΠΈ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρ «ΠΌΠ½ΠΎΠΆΠΈΡΠ΅Π»Π΅ΠΉ» Π½ΡΠ»ΠΈ.
ΠΠΎΠΊΡΡΠ³ Π·Π½Π°ΠΊΠ° «=» Π² ΡΡΡΠΎΠΊΠ°Ρ Π²ΠΈΠ΄Π° score[1]=1 ΠΏΡΠΎΠ±Π΅Π»Ρ Π½Π΅ ΡΡΠ°Π²ΡΡΡΡ. ΠΠΎΠΎΠ±ΡΠ΅, Π²ΡΠ΅ ΠΏΡΠΎΠ±Π΅Π»Ρ Π·Π½Π°ΡΠΈΠΌΡ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π΅ΡΠ»ΠΈ:
ans1=12 ΠΈ ans2= 12, ΡΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΌ ΠΎΡΠ²Π΅ΡΠΎΠΌ Π΄Π»Ρ ans1 ΡΠ²Π»ΡΠ΅ΡΡΡ «12», Π° Π΄Π»Ρ ans2 — «12» .
Π ΡΠ»ΡΡΠ°Π΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΡ Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ² ΠΎΡΠ²Π΅ΡΠ° Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»ΠΈΡΡ Π² ΡΠ°ΠΉΠ»Π΅ task. out Π²ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠ΅ Π²Π°ΡΠΈΠ°Π½ΡΡ:
[1]
ans1=2*t
ans1=t*2
ans1=2t
score[1]=1
Π€Π°ΠΉΠ» task. asp:
<%flash(" Π°Π΄ΡΠ΅Ρ ΡΠΈΠ»ΡΠΌΠ°" , ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ , ΡΠΈΡΠΈΠ½Π°, Π²ΡΡΠΎΡΠ°)%>
Π³Π΄Π΅ ΠΈΠΌΡ — ΠΈΠΌΡ ΡΠΈΠ»ΡΠΌΠ° (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, «webfiles/12.swf»), ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ — ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ Π² ΠΎΡΠ²Π΅ΡΠ΅, ΡΠΈΡΠΈΠ½Π° ΠΈ Π²ΡΡΠΎΡΠ° — ΡΠ°Π·ΠΌΠ΅ΡΡ ΠΊΠ°Π΄ΡΠ°, Π² ΠΊΠΎΡΠΎΡΡΠΉ Π·Π°Π³ΡΡΠΆΠ°Π΅ΡΡΡ ΡΠΈΠ»ΡΠΌ.
Π‘Ρ Π΅ΠΌΠ° ΡΠ°Π±ΠΎΡΡ ΡΠΏΡΠ°ΠΆΠ½Π΅Π½ΠΈΡ ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Π½Π° ΡΠΈΡΡΠ½ΠΊΠ΅ 15.
Π ΠΈΡΡΠ½ΠΎΠΊ 15 — Π‘Ρ Π΅ΠΌΠ° ΡΠ°Π±ΠΎΡΡ ΡΠΏΡΠ°ΠΆΠ½Π΅Π½ΠΈΡ ΠΡΠΈ Π²ΡΠ±ΠΎΡΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ ΡΠΎΠΉ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΉ Π·Π°Π΄Π°ΡΠΈ Π·Π°Π³ΡΡΠΆΠ°Π΅ΡΡΡ ΡΠ°ΠΉΠ» task. asp, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΠΉ ΡΡΡΠ»ΠΊΡ Π²ΡΠ·ΠΎΠ²Π° ΡΠΈΠ»ΡΠΌΠ° Flash. ΠΡΠΈ Π·Π°Π³ΡΡΠ·ΠΊΠ΅ task. asp Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅ΡΡΡ ΡΡΡΠ°Π½ΠΈΡΠ°, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ°Ρ ΠΊΠ°Π΄Ρ ΡΠΈΠ»ΡΠΌΠ° ΠΈ (Π½ΠΈΠΆΠ΅) ΠΊΠ½ΠΎΠΏΠΊΡ «ΠΡΠΏΡΠ°Π²ΠΈΡΡ». Π ΠΊΠ°Π΄Ρ Π·Π°Π³ΡΡΠΆΠ°Π΅ΡΡΡ ΡΠΈΠ»ΡΠΌ Flash.
ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Ρ ΡΠΈΠ»ΡΠΌΠΎΠΌ. Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΡΡΠΎΠ³ΠΎ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΡΠ·ΡΠΊΠ° ActionScript, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΠ΅ ΠΎΡΠ²Π΅Ρ Π·Π°Π΄Π°ΡΠΈ, ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ. ΠΡΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΡΡ ΡΡΡΠ°Π½ΠΈΡΠ΅ asp Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ fscommand ΡΠ·ΡΠΊΠ° ActionScript. ΠΠΎ Π½Π°ΠΆΠ°ΡΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ «ΠΡΠΏΡΠ°Π²ΠΈΡΡ» ΠΎΠ½ΠΈ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡΡΡ Π½Π° ΡΠ΅ΡΠ²Π΅Ρ DL, Π³Π΄Π΅ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΈΡ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ Ρ ΡΡΠ°Π»ΠΎΠ½ΠΎΠΌ.
Π€ΠΎΡΠΌΠ°Ρ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ fscommand
fscommand («Π½ΠΎΠΌΠ΅Ρ ΠΊΠΎΠΌΠ°Π½Π΄Ρ», ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ) Π³Π΄Π΅ Π½ΠΎΠΌΠ΅Ρ ΠΊΠΎΠΌΠ°Π½Π΄Ρ — Π½Π°ΡΡΡΠ°Π»ΡΠ½ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ, Π²Π·ΡΡΠΎΠ΅ Π² ΠΊΠ°Π²ΡΡΠΊΠΈ. ΠΠΎΠΌΠ°Π½Π΄Ρ Π½ΡΠΌΠ΅ΡΡΡΡΡΡ ΠΏΠΎ ΠΏΠΎΡΡΠ΄ΠΊΡ, Π½Π°ΡΠΈΠ½Π°Ρ Ρ Π΅Π΄ΠΈΠ½ΠΈΡΡ;
ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ — ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°Π΅ΠΌΠ°Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ. ΠΠΌΠ΅Π½Π° ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ Π² ΠΊΠ°Π²ΡΡΠΊΠΈ Π½Π΅ Π·Π°ΠΊΠ»ΡΡΠ°ΡΡΡΡ.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
fscommand («1», answer1)
fscommand («2», answer2)
Π ΠΈΡΡΠ½ΠΎΠΊ 16 — ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅
Π‘Π»Π΅Π΄ΡΠ΅Ρ Π²ΡΠ΅Π³Π΄Π° ΠΏΠΎΠΌΠ½ΠΈΡΡ, ΡΡΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΊΠ°Π·ΡΠ²Π°ΡΡ ΠΏΠΎΠ»Π½ΡΠΉ Π°Π΄ΡΠ΅Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ. Π’Π°ΠΊ, Π΅ΡΠ»ΠΈ ΡΡΠ΅Π½Π°ΡΠΈΠΉ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ ΠΎΡΠ²Π΅ΡΠ° ΡΠΎΠ΄Π΅ΡΠΆΠΈΡΡΡ Π² ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡΠ΅ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ»ΠΈΠΏΠ°, Π° ΠΎΠ±Π»Π°ΡΡΡ Π²ΠΈΠ΄ΠΈΠΌΠΎΡΡΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ — ΠΎΡΠ½ΠΎΠ²Π½Π°Ρ Π²ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ ΡΠΊΠ°Π»Π°, Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ ΠΏΡΠΈΠΌΠ΅Ρ Π²ΠΈΠ΄: fscommand («1», _root.answer).
ΠΠ»Ρ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ ΠΎΡΠ²Π΅ΡΠ° ΠΈΠ· Flash-ΡΠΈΠ»ΡΠΌΠ° Π² Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ asp ΠΎΠ±ΡΡΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊ ΡΠΎΠ±ΡΡΠΈΠΉ onClipEvent (x). ΠΠ°ΡΠ°ΠΌΠ΅ΡΡ x ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠ΅ ΡΠΎΠ±ΡΡΠΈΠ΅ ActionScript. ΠΠ±ΡΡΠ½ΠΎ ΡΡΠΎ keyUp (ΠΎΡΠΏΡΡΠΊΠ°Π½ΠΈΠ΅ ΠΊΠ»Π°Π²ΠΈΡΠΈ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ), mouseUp (ΠΎΡΠΏΡΡΠΊΠ°Π½ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΌΡΡΠΈ) ΠΈΠ»ΠΈ mouseMove (Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΌΡΡΠΈ). ΠΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠ°Ρ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΡ: ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ° ΠΎΡΠ²Π΅ΡΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡΡ ΠΏΡΠΈ Π²ΡΡΠΊΠΎΠΌ Π΅Π³ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ. ΠΡΠ»ΠΈ Π² Π·Π°Π΄Π°ΡΠ΅ ΡΠ»Π΅Π΄ΡΠ΅Ρ Π²Π²Π΅ΡΡΠΈ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠΉ ΠΎΡΠ²Π΅Ρ, ΡΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π½Π°ΡΡΡΠΏΠ°Π΅Ρ ΠΏΡΠΈ ΠΎΡΠΏΡΡΠΊΠ°Π½ΠΈΠΈ ΠΊΠ»Π°Π²ΠΈΡΠΈ Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ΅. ΠΡΠ»ΠΈ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΡΡΠΎ-ΡΠΎ Π½Π°ΡΠΈΡΠΎΠ²Π°ΡΡ, ΡΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΎΠΈΠ·ΠΎΠΉΡΠΈ ΠΏΡΠΈ ΠΎΡΠΏΡΡΠΊΠ°Π½ΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΌΡΡΠΈ. (ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ onClipEvent () ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ ΡΡΠ΅Π½Π°ΡΠΈΠΉ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ Π΄Π°Π½Π½ΡΡ ΡΠ°Π·ΠΌΠ΅ΡΠ°Π΅ΡΡΡ Π² ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡΠ΅ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ»ΠΈΠΏΠ°. ΠΠ½Π°ΡΠΈΡ, Π² ΡΠΈΠ»ΡΠΌΠ΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ»ΠΈΠΏΠ°…)
ΠΡΠΈ Π²ΡΡΠΊΠΎΠΌ ΠΎΡΠΏΡΡΠΊΠ°Π½ΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΌΡΡΠΈ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΡΡΠ½ΠΊΡΠΈΡ makeAnswer (), Π° Π·Π°ΡΠ΅ΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ a ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ asp.
2. Π‘Π ΠΠΠ‘Π’ΠΠ Π‘ΠΠΠΠΠΠΠ― ΠΠΠΠ¦ΠΠ ΠΠ ΠΠ ΠΠΠΠ Π ΠΠΠΠ¦ΠΠ «ΠΠΠ Π’Π« ΠΠΠ ΠΠ»
2.1 ΠΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΡΠ°Π³ΠΎΠ² ΠΠ΅ΠΊΡΠΈΡ ΠΏΠΎ ΠΊΠ°ΡΡΠ°ΠΌ ΠΠ°ΡΠ½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°Π·Π±ΠΈΡΡ Π½Π° ΡΠ΅ΡΡΡΠ΅ ΡΠ°ΡΡΠΈ. ΠΠ΅ΡΠ²Π°Ρ ΡΠ°ΡΡΡ ΡΠ»ΡΠΆΠΈΡ Π²Π²ΠΎΠ΄Π½ΠΎΠΉ. ΠΠ½Π° ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ ΠΎΠ±ΡΡΠΈΡΡ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²ΡΠ²Π°ΡΡ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΉ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π» Π² Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠΉ Π½Π°ΠΌ Π²ΠΈΠ΄, ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ ΠΏΠΎΠ½ΡΡΡ ΠΏΡΠΈΠ½ΡΠΈΠΏ ΡΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ°Π±Π»ΠΈΡΡ Π΄Π»Ρ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ. ΠΡΠΎΡΠ°Ρ ΡΠ°ΡΡΡ Π»Π΅ΠΊΡΠΈΠΈ ΠΎΠ±ΡΡΡΠ½ΡΠ΅Ρ ΡΡΠ°ΡΠΈΠΌΡΡ ΠΏΡΠΈΠ½ΡΠΈΠΏ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΠ°Π±Π»ΠΈΡΡ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΌΠΈ Π΄Π°Π½Π½ΡΠΌΠΈ. Π’ΡΠ΅ΡΡΡ ΡΠ°ΡΡΡ — Π²Π²ΠΎΠ΄ΠΈΡ ΠΏΠΎΠ½ΡΡΠΈΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΡ ΠΊΠ°ΡΡΡ ΠΠ°ΡΠ½ΠΎ, ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠΊΡΡΡΠΈΡ ΠΊΠ°ΡΡΡ, ΡΠΊΠ»Π΅Π΅Π½Π½ΠΎΡΡΠΈ ΠΊΡΠ°ΡΠ² ΠΊΠ°ΡΡΡ. Π§Π΅ΡΠ²ΡΡΡΠ°Ρ ΡΠ°ΡΡΡ — ΡΡΠΈΡ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎΠΊΡΡΡΡΡ ΠΊΠ°ΡΡΡ ΠΈ ΡΠΎΡΡΠ°Π²Π»ΡΡΡ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΡΡ ΡΡΠ½ΠΊΡΠΈΡ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΡΡΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π°.
ΠΠ»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π»Π΅ΠΊΡΠΈΠΈ, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΡΠ΅Π½Π°ΡΠΈΠΉ Ρ ΠΎΠ΄Π° Π»Π΅ΠΊΡΠΈΠΈ. ΠΠΎ-ΠΏΠ΅ΡΠ²ΡΡ , ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΏΠΎΠΊΠ°Π·Π° ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π°. ΠΠΎ-Π²ΡΠΎΡΡΡ , ΡΡΠ΅Π΄ΡΡΠ²Π°, ΠΊΠΎΡΠΎΡΡΠ΅ Π±ΡΠ΄ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Ρ. Π-ΡΡΠ΅ΡΡΠΈΡ , ΡΠΈΡΡΠ΅ΠΌΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π»Π΅ΠΊΡΠΈΠΈ ΡΠΎ ΡΡΠΎΡΠΎΠ½Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ. ΠΡΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΡΠ΅ΡΡΡΡΡ ΡΠ°ΡΡΠ΅ΠΉ Π»Π΅ΠΊΡΠΈΠΈ ΠΏΠΎ ΠΊΠ°ΡΡΠ°ΠΌ ΠΠ°ΡΠ½ΠΎ Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ»Π°ΡΡ ΠΏΠΎΠΊΠ°Π΄ΡΠΎΠ²Π°Ρ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ (ΡΠΈΡΡΠ½ΠΎΠΊ 19).
Π ΠΈΡΡΠ½ΠΎΠΊ 20 — ΠΠΎΠΊΠ°Π΄ΡΠΎΠ²Π°Ρ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ Π»Π΅ΠΊΡΠΈΠΈ Π‘ ΡΠΎΡΠΊΠΈ Π·ΡΠ΅Π½ΠΈΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π»Π΅ΠΊΡΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΡΠΎΠΏ ΠΊΠ°Π΄Ρ ΠΈ ΠΏΠΎΡΠ²Π»ΡΠ»Π°ΡΡ ΠΊΠ½ΠΎΠΏΠΊΠ° Π΄Π»Ρ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΡ ΠΏΡΠΎΠΈΠ³ΡΡΠ²Π°Π½ΠΈΡ Π»Π΅ΠΊΡΠΈΠΈ (ΡΠΈΡΡΠ½ΠΎΠΊ 20)
Π ΠΈΡΡΠ½ΠΎΠΊ 20 — Π‘ΠΈΡΡΠ΅ΠΌΠ° ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π»Π΅ΠΊΡΠΈΠΈ ΠΡΠΈΠΌΠ΅ΡΠ½ΡΠΉ ΡΡΠ΅Π½Π°ΡΠΈΠΉ ΡΠ°Π±ΠΎΡΡ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π»Π΅ΠΊΡΠΈΠΈ: Π² Π½Π°ΡΠ°Π»Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΠ°ΡΡΠΈ Π»Π΅ΠΊΡΠΈΠΈ, Π·Π°ΡΠ΅ΠΌ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΡ ΠΈΡΡ ΠΎΠ΄Π½ΡΡ Π΄Π°Π½Π½ΡΡ , Π΄Π°Π»Π΅Π΅ ΠΏΡΠΈΠ½ΡΠΈΠΏ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ ΠΈΡΡ ΠΎΠ΄Π½ΡΡ Π΄Π°Π½Π½ΡΡ Π² Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠΉ Π²ΠΈΠ΄ ΠΈ Π² ΠΊΠΎΠ½ΡΠ΅ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π»Π΅ΠΊΡΠΈΠΈ — ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π·Π½Π°Π½ΠΈΠΉ (Π ΠΈΡΡΠ½ΠΎΠΊ 21).
Π ΠΈΡΡΠ½ΠΎΠΊ 21 — ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π·Π½Π°Π½ΠΈΠΉ Π² ΡΡΠ΅ΡΡΠ΅ΠΉ Π»Π΅ΠΊΡΠΈΠΈ
2.2 ΠΠΎΠ»Ρ Π²Π²ΠΎΠ΄Π° Π΅Π΄ΠΈΠ½ΠΈΡΠ΅ΠΊ Π Π·Π°Π΄Π°Π½ΠΈΡΡ Π΄Π»Ρ Π»Π΅ΠΊΡΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π²Π²ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΏΠΎΠ»Ρ. Π ΡΠ°ΡΡΠ½ΠΎΡΡΠΈ ΠΏΠΎΠ»Ρ Π²Π²ΠΎΠ΄Π° Π΄Π»Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΏΡΠΈ ΡΠ°Π·Π½ΡΡ Π½Π°Π±ΠΎΡΠ°Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ . Π§ΡΠΎΠ±Ρ ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡΠΎΠ΄Π΅Π»Π°ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΠ°Π³ΠΈ:
1. ΠΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΠΌ Π½Π° ΠΏΠ°Π½Π΅Π»Ρ Tools (ΡΠΈΡΡΠ½ΠΎΠΊ 22)
Π ΠΈΡΡΠ½ΠΎΠΊ 22 — ΠΠ°Π½Π΅Π»Ρ Tools
2. ΠΠ°Ρ ΠΎΠ΄ΠΈΠΌ ΡΠΈΠΌΠ²ΠΎΠ» Π±ΡΠΊΠ²Ρ Π. ΠΡΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ° Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΡ ΠΏΠΎΠ»Π΅ΠΉ Π² ΡΡΠ΅Π΄Π΅ Macromedia Flash.
3. ΠΠ°ΠΆΠΈΠΌΠ°Π΅ΠΌ ΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ ΠΈ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΠΌ Π½Π° ΡΡΠ΅Π½Ρ.
4. ΠΠ° ΡΡΠ΅Π½Π΅ ΡΠ΅ΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π· Π²Π²ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ (ΡΠΈΡΡΠ½ΠΎΠΊ 23)
Π ΠΈΡΡΠ½ΠΎΠΊ 23 — Π’Π΅ΠΊΡΡΠΎΠ²ΠΎΠ΅ ΠΏΠΎΠ»Π΅
5. Π’Π΅ΠΏΠ΅ΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ ΡΡΠΎ ΠΏΠΎΠ»Π΅. ΠΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΠΌ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡ Properties (Π ΠΈΡΡΠ½ΠΎΠΊ 24)
Π ΠΈΡΡΠ½ΠΎΠΊ 24 — ΠΠΊΠ»Π°Π΄ΠΊΠ° Properties
6. ΠΠ° Π΄Π°Π½Π½ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π²ΡΠ±ΡΠ°ΡΡ Input Text — ΡΠΈΠΏ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡΡ Π½Π° Π²Π²ΠΎΠ΄ΠΈΠΌΡΠΉ (ΡΠΈΡΡΠ½ΠΎΠΊ 25)
Π ΠΈΡΡΠ½ΠΎΠΊ 25 Π’ΠΈΠΏ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ
7. ΠΠ°Π»Π΅Π΅ ΡΠ΄Π΅Π»Π°Π΅ΠΌ ΡΠ°ΠΊ ΡΡΠΎΠ±Ρ ΠΊΡΠ°Ρ Π½Π°ΡΠ΅Π³ΠΎ ΠΏΠΎΠ»Ρ Π±ΡΠ»ΠΈ Π²ΡΠ΅Π³Π΄Π° Π²ΠΈΠ΄Π½Ρ (ΡΠΈΡΡΠ½ΠΎΠΊ 26)
Π ΠΈΡΡΠ½ΠΎΠΊ 26 — Π Π°ΠΌΠΊΠ° ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ
8. ΠΡΡΠ°Π»ΠΎΡΡ ΠΏΡΠΈΡΠ²ΠΎΠΈΡΡ ΠΈΠΌΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΊΠΎΡΠΎΡΠ°Ρ Π±ΡΠ΄Π΅Ρ ΠΎΡΠ²Π΅ΡΠ°ΡΡ Π·Π° Π²Π²Π΅Π΄ΡΠ½Π½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π² ΡΡΠΎ ΠΏΠΎΠ»Π΅ (ΡΠΈΡΡΠ½ΠΎΠΊ 27)
Π ΠΈΡΡΠ½ΠΎΠΊ 27 — ΠΡΠΈΡΠ²ΠΎΠ΅Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π½ΠΈ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΠΎΡΠ»Π΅ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄ΡΠ½Π½ΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ Action Script Π±ΡΠ΄Π΅ ΡΡΠΈΡΠ°ΡΡ Π΄Π°Π½Π½ΠΎΠ΅ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠ΅ ΠΏΠΎΠ»Π΅ ΡΡΡΠΎΠΊΠΎΠ²ΠΎΠΉ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ, Ρ ΠΊΠΎΡΠΎΡΠΎΠΉ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ — ΠΏΡΡΡΠ°Ρ ΡΡΡΠΎΠΊΠ°. ΠΡΠ»ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π²Π²Π΅Π΄ΡΡ ΡΡΠΎ-Π»ΠΈΠ±ΠΎ Π² ΡΡΡ ΡΡΡΠΎΠΊΡ, ΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΉ ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ΅Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ.
Π’Π°ΠΊΠΆΠ΅ Π²Π²ΠΎΠ΄ΠΈΠΌΠΎΠ΅ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠ΅ ΠΏΠΎΠ»Π΅ ΠΈΠΌΠ΅Π΅Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΠ²Π°ΡΡΠΈΠΉ Π²Π²ΠΎΠ΄ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π² ΡΡΠΎ ΠΏΠΎΠ»Π΅ (ΡΠΈΡΡΠ½ΠΎΠΊ 28)
Π ΠΈΡΡΠ½ΠΎΠΊ 28 — Π₯Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ Π²Π²ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ ΠΡΠΎΡΡΠΌ ΡΡΠ°ΠΏΠΎΠΌ Π±ΡΠ»ΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π»Π΅ΠΊΡΠΈΠΈ ΠΏΠΎ Π²Π²ΠΎΠ΄ΠΈΠΌΡΠΌ ΠΏΠΎΠ»ΡΠΌ. ΠΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΏΠΎΠ»Ρ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°Ρ Π½Π° ΡΠ°ΠΉΡΠ΅ Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ ΡΠΈΡΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ. ΠΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎ ΡΡΠΎΠΌΡ Ρ Π²ΡΠ΄Π΅Π»ΠΈΠ» Π΄Π°Π½Π½ΡΡ ΡΠ΅ΠΌΡ Π½Π° ΡΡΠ΄Ρ Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ. Π¨Π°Π±Π»ΠΎΠ½ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΡΡ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΡΠΉ ΠΊΠ°ΠΊ ΠΈ ΠΏΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ Π»Π΅ΠΊΡΠΈΠΈ Π½Π° ΡΠ΅ΠΌΡ «Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΎΠΊ».
ΠΠ°ΠΊ ΠΈ Π² ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅ΠΉ Π»Π΅ΠΊΡΠΈΠΈ — ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»Π°ΡΡ ΠΏΠΎΠΊΠ°Π΄ΡΠΎΠ²Π°Ρ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ, ΠΈ Π½Π΅ΠΏΡΠ΅ΡΡΠ²Π½Π°Ρ — ΠΌΠ΅ΡΠΎΠ΄ motion. ΠΠ°Π½Π½Π°Ρ Π»Π΅ΠΊΡΠΈΡ ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· 926 ΠΊΠ°Π΄ΡΠΎΠ² (ΡΠΈΡΡΠ½ΠΎΠΊ 21).
Π ΠΈΡΡΠ½ΠΎΠΊ 21 — ΠΠ½ΠΈΠΌΠ°ΡΠΈΡ Π»Π΅ΠΊΡΠΈΠΈ Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΡΠ°ΠΊΠΈΡ ΠΏΠΎΠ»Π΅ΠΉ ΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠΎΠ΅. ΠΠ° ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ «ΡΠ΅ΠΊΡΡ», Π² ΡΠ²ΠΎΠΉΡΡΠ²Π°Ρ ΡΡΠ°Π²ΠΈΠΌ ΠΊΠ°ΠΊ input ΡΠ΅ΠΊΡΡ ΠΈ Π²ΡΡΠ°Π²Π»ΡΠ΅ΠΌ Π΅Π³ΠΎ Π½Π° ΡΠ°Π±ΠΎΡΡΡ ΠΎΠ±Π»Π°ΡΡΡ. ΠΡΠΎ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ Π°Π»Π³ΠΎΡΠΈΡΠΌ ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅, Π½ΠΎ ΡΠ°ΠΊ ΠΆΠ΅ ΠΊΠ°ΠΊ ΠΈ ΠΏΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ, Π·Π΄Π΅ΡΡ Π΅ΡΡΡ ΠΌΠ½ΠΎΠ³ΠΎ Π½ΡΠ°Π½ΡΠΎΠ². ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ: Π½ΡΠΆΠ½ΠΎ Π΄Π°ΡΡ ΠΈΠΌΡ Π΄Π°Π½Π½ΠΎΠΌΡ ΠΏΠΎΠ»Ρ, ΡΡΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎ Π±Ρ «ΠΎΠ±ΡΠ°ΡΡΡΡ» Ρ Π½ΠΈΠΌ, ΡΠ°ΠΊ ΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°ΠΊ, ΡΡΠΎ Π±Ρ Π² Π΄Π°Π½Π½ΠΎΠΌ ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄ΠΈΠ»ΠΈΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π»Π°ΡΠΈΠ½ΡΠΊΠΈΠ΅ Π±ΡΠΊΠ²Ρ, ΡΠΈΡΡΡ, Π²Π΅ΡΡ Π½ΠΈΠΉ ΠΈΠ»ΠΈ Π½ΠΈΠΆΠ½ΠΈΠΉ ΡΠ΅Π³ΠΈΡΡΡ, Π»ΠΈΠ±ΠΎ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ΅, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΡ ΠΏΡΠΎΠΏΠΈΡΠ΅ΠΌ.
Π ΠΈΡΡΠ½ΠΎΠΊ 22 — ΠΠ΅ΠΊΡΠΈΡ Π½Π° ΡΠ΅ΠΌΡ «ΠΠ²ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΏΠΎΠ»Ρ»
ΠΠ°Π½Π½Π°Ρ Π»Π΅ΠΊΡΠΈΡ Π±ΡΠ»Π° ΠΏΡΠΎΡΠΈΡΠ°Π½Π° ΡΡΡΠ΄Π΅Π½ΡΠ°ΠΌ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΠ°ΠΊΡΠ»ΡΡΠ΅ΡΠ° 5 ΠΊΡΡΡΠ°. ΠΡΠ΅ Π½Π΅Π΄ΠΎΡΡΡΡ Π±ΡΠ»ΠΈ ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½Ρ.
2.3 ΠΠ΅ΠΊΡΠΈΡ Π½Π° ΡΠ΅ΠΌΡ «ΠΠ½ΠΈΠΌΠ°ΡΠΈΡ»
ΠΠ½ΠΈΠΌΠ°ΡΠΈΡ — ΡΡΠΎ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΠ°, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°ΡΡ ΡΡΠΎ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ ΡΡΠΎ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡΠΈΡ ΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΡΠΎΠΈΠ·ΠΎΡΠ»Π° Π·Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠΉ ΠΏΡΠΎΠΌΠ΅ΠΆΡΡΠΎΠΊ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ. Π‘ΠΎΠ²ΠΎΠΊΡΠΏΠ½ΠΎΡΡΡ ΠΊΠ°Π΄ΡΠΎΠ², ΡΠΌΠ΅Π½ΡΡΡΠΈΡ Π΄ΡΡΠ³-Π΄ΡΡΠ³Π° Π² Π΅Π΄ΠΈΠ½ΠΈΡΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΡΠΎΠ·Π΄Π°ΡΡ ΠΈΠ»Π»ΡΠ·ΠΈΡ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ, ΡΡΠΎ ΠΈ Π΅ΡΡΡ Π½Π΅ ΡΡΠΎ ΠΈΠ½ΠΎΠ΅ ΠΊΠ°ΠΊ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ.
Flash Π°Π½ΠΈΠΌΠ°ΡΠΈΡ ΡΡΠΎ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ, ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΠΌΠ°Ρ Π² Web-ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΡ , Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π°Π½ΠΈΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΡΠΎΠ»ΠΈΠΊΠΎΠ², Π·Π°ΡΡΠ°Π²ΠΎΠΊ, ΠΏΡΠ΅Π·Π΅Π½ΡΠ°ΡΠΈΠΉ, ΡΠ΅ΠΊΠ»Π°ΠΌΠ½ΡΡ Π±Π»ΠΎΠΊΠΎΠ² ΠΈ Ρ. Π΄.
Π Π°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π½ΠΎΠΉ ΡΡΠ΅Π΄ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΊΠ°ΠΊ ΡΠ»Π΅Ρ Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ ΡΠ°ΠΊ ΠΈ Π°Π½ΠΈΠΌΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΉ ΠΏΡΠΎΠ΄ΡΠΊΡ ΡΠΈΡΠΌΡ Macromedia — Macromedia Flash MX.
ΠΠ½ΠΈΠΌΠ°ΡΠΈΡ Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΡΠ΅Π·Π΅Π½ΡΠ°ΡΠΈΠΉ ΠΈ Π»Π΅ΠΊΡΠΈΠΉ. ΠΠΎΡΡΠΎΠΌΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΡΠ΅ΠΌΠΎΠΉ ΡΡΠ°Π»Π° «ΠΠ½ΠΈΠΌΠ°ΡΠΈΡ».
Π Π΄Π°Π½Π½ΠΎΠΉ Π»Π΅ΠΊΡΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ 1379 ΠΊΠ°Π΄ΡΠΎΠ². ΠΠ½ΠΈΠΌΠ°ΡΠΈΡ ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π΄ΡΠΎΠ²Π°Ρ, ΡΠ°ΠΊ ΠΈ Π½Π΅ΠΏΡΠ΅ΡΡΠ²Π½Π°Ρ — ΠΌΠ΅ΡΠΎΠ΄ motion ΠΈ shape (ΡΠΈΡΡΠ½ΠΎΠΊ 23).
Π ΠΈΡΡΠ½ΠΎΠΊ 23 — ΠΠ½ΠΈΠΌΠ°ΡΠΈΡ Π»Π΅ΠΊΡΠΈΠΈ ΠΠ°Π½Π½Π°Ρ ΡΠ΅ΠΌΠ° ΠΎΠ΄Π½Π° ΠΈΠ· ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½Π΅ΠΉΡΠΈΡ Π² ΡΡΠΎΠΌ ΠΊΡΡΡΠ΅. ΠΠ΄Π΅ΡΡ ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ ΠΊΠ°ΠΊΠΈΠ΅ ΠΌΠ΅ΡΠΎΠ΄Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π²ΠΎ flash, ΠΊΠ°ΠΊΠΎΠΉ Π°Π½ΠΈΠΌΠ°ΡΠΈΠ΅ΠΉ ΡΠ΄ΠΎΠ±Π½Π΅Π΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π² ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΠ»ΡΡΠ°ΡΡ , ΠΏΠΎΠΊΠ°Π΄ΡΠΎΠ²ΠΎΠΉ ΠΈΠ»ΠΈ Π½Π΅ΠΏΡΠ΅ΡΡΠ²Π½ΠΎΠΉ. Π Π΄Π°Π½Π½ΠΎΠΉ ΡΠ΅ΠΌΠ΅ Ρ Π²ΠΏΠ΅ΡΠ²ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈ ΠΊΠ°Π΄ΡΠ°. Π ΠΈΠΌΠ΅Π½Π½ΠΎ Π³Π΄Π΅ Π² ΠΊΠ°Π΄ΡΠ΅ Π½ΡΠΆΠ½ΠΎ ΠΏΡΠΎΠΏΠΈΡΠ°ΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ stop, ΠΊΠ°ΠΊ Π·Π°ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ Π΄Π»Ρ ΠΏΡΠΎΠΈΠ³ΡΡΠ²Π°Π½ΠΈΡ ΠΊΠ»ΠΈΠΏΠ° (ΡΠΈΡΡΠ½ΠΎΠΊ 24).
Π ΠΈΡΡΠ½ΠΎΠΊ 24 — ΠΠ΅ΠΊΡΠΈΡ Π½Π° ΡΠ΅ΠΌΡ «ΠΠ½ΠΈΠΌΠ°ΡΠΈΡ»
2.4 ΠΠ΅ΠΊΡΠΈΡ Π½Π° ΡΠ΅ΠΌΡ «ΠΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠS»
ΠΡΠ»ΠΈ Π²Ρ ΡΠΆΠ΅ ΡΡΠ°Π»ΠΊΠΈΠ²Π°Π»ΠΈΡΡ Ρ ΡΠΈΠ»ΡΠΌΠ°ΠΌΠΈ Π² ΡΠΎΡΠΌΠ°ΡΠ΅ Flash, ΡΠΎ Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ ΠΌΠΎΠ³Π»ΠΈ ΠΎΠ±ΠΎΠΉΡΠΈΡΡ Π±Π΅Π· ΡΡΠ΅Π΄ΡΡΠ² ΡΠ·ΡΠΊΠ° ActionScript. Π‘ΠΊΠ°ΠΆΠ΅ΠΌ, ΠΊΠ½ΠΎΠΏΠΊΠΈ Stop (ΠΡΡΠ°Π½ΠΎΠ²ΠΊΠ°) ΠΈ Play (ΠΠΎΡΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅) Π²ΡΠ΅Π³Π΄Π° ΡΠ²ΡΠ·Π°Π½Ρ ΡΠΎ ΡΡΠ΅Π½Π°ΡΠΈΡΠΌΠΈ ActionScript. ΠΡΠΎΡ ΡΠ·ΡΠΊ ΠΏΡΠΈΠ·Π²Π°Π½ ΠΎΠ±ΡΠ»ΡΠΆΠΈΠ²Π°ΡΡ ΠΏΠΎΡΡΠ΅Π±Π½ΠΎΡΡΠΈ Flash, ΠΈ Π²ΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ActionScript ΡΠ²ΡΠ·Π°Π½Ρ Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΌΠΈ ΠΎΠ±ΡΠ΅ΠΊΡΠ°ΠΌΠΈ ΡΠΈΠ»ΡΠΌΠΎΠ² Flash. Π ΡΠ°ΡΡΠ½ΠΎΡΡΠΈ, ΠΊΠΎΠΌΠ°Π½Π΄Ρ Play ΠΈ Stop ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡ Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΈ ΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΡ ΠΊΠ»ΠΈΠΏΠ° ΠΈΠ»ΠΈ ΠΊΠΈΠ½ΠΎΠ»Π΅Π½ΡΡ (timeline). Π Π΄ΡΡΠ³ΠΈΡ ΡΠ·ΡΠΊΠ°Ρ ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π² ΠΈ Π² Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π΅ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΏΠΎΠΌΡΠ½ΡΡΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π½ΠΎΡΡΡ Π±ΠΎΠ»Π΅Π΅ ΠΎΠ±ΡΠΈΠΉ Ρ Π°ΡΠ°ΠΊΡΠ΅Ρ ΠΈ Π΄Π»Ρ ΠΈΡ Π½Π°Π΄Π»Π΅ΠΆΠ°ΡΠ΅ΠΉ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΡΡΠ΅Π±ΠΎΠ²Π°ΡΡΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½Π°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ. ΠΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ ActionScript Π² ΡΠΈΠ»ΡΠΌΠ°Ρ Flash ΠΊΠΎΠΌΠ°Π½Π΄Π° Stop ΡΠΎΠ²Π΅ΡΡΠ΅Π½Π½ΠΎ Π½Π΅Π΄Π²ΡΡΠΌΡΡΠ»Π΅Π½Π½ΠΎ ΠΏΡΠ΅Π΄ΠΏΠΈΡΡΠ²Π°Π΅Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΡ ΠΎΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΡΠΈΠ»ΡΠΌΠ° Π½Π° ΡΠ΅ΠΊΡΡΠ΅ΠΌ ΠΊΠ°Π΄ΡΠ΅. Π―Π·ΡΠΊ ActionScript Π½Π°ΡΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΎΡΡ ΠΈ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»Π΅Π½, ΡΡΠΎ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΠ°ΠΊ Π±Ρ ΠΈΡΠΏΠΎΠ΄Π²ΠΎΠ»Ρ, Π½Π΅Π·Π°ΠΌΠ΅ΡΠ½ΠΎ Π΄Π»Ρ ΡΠ΅Π±Ρ, — ΡΡΠΎ ΠΊΠΎΡΠ΅Π½Π½ΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΎΡΠ»ΠΈΡΠ°Π΅Ρ Π΅Π³ΠΎ ΠΎΡ Π΄ΡΡΠ³ΠΈΡ ΡΠ·ΡΠΊΠΎΠ² ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π² ΠΈ ΠΎΡ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈΠ½ΠΎΠ³ΠΎ ΡΠΈΠΏΠ°.
ΠΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΠ²ΡΠΈΡΡ Π² ΠΎΠ±ΡΠΈΡ ΡΠ΅ΡΡΠ°Ρ Ρ ΠΏΡΠΎΡΡΠ΅ΠΉΡΠΈΠΌΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ ActionScript, Π²Ρ ΠΏΠΎΠ½Π΅Π²ΠΎΠ»Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ Π·Π°Π΄Π°ΡΡΡΡ Π²ΠΎΠΏΡΠΎΡΠΎΠΌ: «Π ΡΡΠΎ Π²ΠΎΠΎΠ±ΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ Π² ΡΠΎΡΠΌΠ°ΡΠ΅ Flash Π±Π΅Π· ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π² ActionScript?» ΠΡΠ²Π΅Ρ: «ΠΠΎΡΡΠΈ Π½ΠΈΡΠ΅Π³ΠΎ (ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ Π΅ΡΠ»ΠΈ ΡΠ΅ΡΡ ΠΈΠ΄Π΅Ρ ΠΎΠ± ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΡΡ ΡΠΈΠ»ΡΠΌΠ°Ρ )». Π Π°Π·ΡΠΌΠ΅Π΅ΡΡΡ, Π΄Π°ΠΆΠ΅ Π±ΠΎΠ»ΡΡΠΎΠΉ ΡΠΈΠ»ΡΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΠΈΡΠΊΠ»ΡΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΏΠ°ΡΡΠΈΠ²Π½ΡΠΌ, Π»ΠΈΡΠΈΠ² Π΅Π³ΠΎ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠΉ ΡΠ²ΡΠ·ΠΈ ΡΠΎ Π·ΡΠΈΡΠ΅Π»Π΅ΠΌ. ΠΠΎ ΠΏΠ°ΡΡΠΈΠ²Π½ΡΠ΅ ΠΊΠ»ΠΈΠΏΡ Ρ ΠΎΡΠΎΡΠΈ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΡΠ»ΡΡΠ°ΠΉΠ½ΠΎ Π·Π°Π³Π»ΡΠ½ΡΠ²ΡΠΈΡ Π½Π° Π²Π°Ρ ΡΠ°ΠΉΡ Π·Π΅Π²Π°ΠΊ: ΠΎΠ½ΠΈ Π³ΠΎΡΠΎΠ²Ρ ΠΏΡΠΎΡΡΠΎ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π²Π°Ρ ΡΠΈΠ»ΡΠΌ ΠΎΡ Π½Π°ΡΠ°Π»Π° Π΄ΠΎ ΠΊΠΎΠ½ΡΠ° ΠΈ ΠΈΠΌ Π½Π΅ ΠΏΡΠΈΠ΄Π΅ΡΡΡ ΠΊ Π½Π΅ΠΌΡ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°ΡΡΡΡ.
Π‘ΡΠ΅Π΄ΡΡΠ²Π° ActionScript ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΠΏΡΠ΅Π΄ΡΡΠΌΠΎΡΡΠ΅ΡΡ Π² ΠΊΠ»ΠΈΠΏΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π΄Π»Ρ ΠΏΡΠΈΠ½ΡΡΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ, ΡΠΎ Π΅ΡΡΡ ΡΠ΄Π΅Π»Π°ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π°ΠΊΡΠΈΠ²Π½ΡΠΌ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠΎΠΌ ΠΏΡΠΎΡΠΌΠΎΡΡΠ°. ΠΡ Π²ΠΊΠ»ΡΡΠ°Π΅ΡΠ΅ Π² ΡΡΠ΅Π½Π°ΡΠΈΠΉ ΡΡΠ΄ ΡΡΠ»ΠΎΠ²ΠΈΠΉ, ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π²ΡΠ±ΠΈΡΠ°Π΅Ρ ΠΎΠ΄Π½Ρ ΠΈΠ· ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»Π΅Π½Π½ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ, Π° ΡΠΈΡΡΠ΅ΠΌΠ° Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡ Flash Π°Π΄Π΅ΠΊΠ²Π°ΡΠ½ΠΎ ΡΠ΅Π°Π³ΠΈΡΡΠ΅Ρ Π½Π° Π΅Π³ΠΎ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅, ΠΊ ΠΏΡΠΈΠΌΠ΅ΡΡ, Π²Π²Π΅ΡΡΠΈ Π² ΡΠΈΠ»ΡΠΌ ΡΡΠ΅Π½Π°ΡΠΈΠΉ ActionScript, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΠΈ ΠΏΠΎΠΏΡΡΠΊΠΈ Π΄Π°ΡΡ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΉ ΠΎΡΠ²Π΅Ρ Π½Π° ΠΏΠΎΡΡΠ°Π²Π»Π΅Π½Π½ΡΠΉ Π²ΠΎΠΏΡΠΎΡ. ΠΠΎΡΠ»Π΅ ΡΡΠ΅ΡΡΠ΅ΠΉ Π½Π΅ΡΠ΄Π°ΡΠ½ΠΎΠΉ ΠΏΠΎΠΏΡΡΠΊΠΈ ΡΡΠ΅Π½Π°ΡΠΈΠΉ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΎΡΠΏΡΠ°Π²ΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΎΡΠ²Π΅ΠΆΠΈΡΡ ΠΏΠ°ΠΌΡΡΡ, ΠΏΠ΅ΡΠ΅Π½ΠΎΡΡ Π΅Π³ΠΎ ΠΊ ΠΊΠ°Π΄ΡΡ Refresher-Course, — Π·Π΄Π΅ΡΡ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ ΠΊΠ°Π΄Ρ, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ, ΠΎΡΠ½ΠΎΡΡΡΡΡΡΡ ΠΊ ΡΠ΅ΠΊΡΡΠ΅ΠΌΡ Π²ΠΎΠΏΡΠΎΡΡ, ΠΡΠΎΡΡΠ΅ΠΉΡΠΈΠΉ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌ, ΠΏΡΠΈΠ³ΠΎΠ΄Π½ΡΠΉ Π΄Π»Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΠΈΡΡΠ΅ΠΌΡ Π²ΠΎΠΏΡΠΎΡΠΎΠ² Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌΠΈ ΠΏΠΎΠΏΡΡΠΊΠ°ΠΌΠΈ Π΄Π°ΡΡ ΠΎΡΠ²Π΅Ρ, — ΡΡΠΎ ΡΠΈΠΊΠ» Π² ΠΊΠ°Π΄ΡΠ΅ (frame loop), ΡΠΎ Π΅ΡΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄ ΡΡΠ΅Π½Π°ΡΠΈΡ ActionScript, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅ΡΡΡ ΠΏΠΎΠ΄ΡΡΠ΅Ρ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° ΠΏΠΎΠΏΡΡΠΎΠΊ, ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½Π½ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ. ΠΠΎΠ³Π΄Π° ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ ΠΏΠΎΠΏΡΡΠΎΠΊ ΠΈΡΡΠ΅ΡΠΏΠ°Π½ΠΎ, ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΎΡΠΏΡΠ°Π²ΠΈΡΡ ΠΊ ΠΊΠ°Π΄ΡΡ Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ RefresherCourse.
Π‘Ρ ΠΎΠ΄Π½ΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Π΅ΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ ΡΠΎΠ·Π΄Π°ΡΡ «ΠΈΠ³ΡΠΎΠ²ΠΎΠΉ Π°Π²ΡΠΎΠΌΠ°Ρ» (arcade), ΡΠΈΠ»ΡΠΌ Flash Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΠ΄Π΅Ρ Π±ΡΡΡΡΠΎ ΠΈ ΡΠ΅ΡΠΊΠΎ ΡΠ΅Π°Π³ΠΈΡΠΎΠ²Π°ΡΡ Π½Π° ΡΠ΅Π»ΡΠΉ ΠΌΠ°ΡΡΠΈΠ² ΡΠΎΠ±ΡΡΠΈΠΉ. ΠΠ±ΡΡΠ½ΡΠ΅ ΡΡΠ°ΡΡΠ΅ ΡΠΈΠ»ΡΠΌΡ Π² ΡΠΎΡΠΌΠ°ΡΠ΅ Flash, Π² ΠΊΠΎΡΠΎΡΡΡ Π½Π΅ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡΡΡ ΡΡΠ΅Π΄ΡΡΠ²Π° ΡΠ·ΡΠΊΠ° ActionScript, Π²ΠΎΠΎΠ±ΡΠ΅ Π½Π΅ ΡΠΏΠΎΡΠΎΠ±Π½Ρ ΡΠ΅Π°Π³ΠΈΡΠΎΠ²Π°ΡΡ Π½Π° Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ. Π―Π·ΡΠΊ ActionScript Π΄Π°Π΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΡΠΎΠΈΠ³ΡΡΠ²Π°ΡΠ΅Π»Ρ Flash ΡΠ·Π½Π°Π²Π°ΡΡ ΠΌΠ΅ΡΡΠΎΠ½Π°Ρ ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ ΠΌΡΡΠΈ ΠΈ Π΄ΡΡΠ³ΠΈΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² Π½Π° ΡΠΊΡΠ°Π½Π΅, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΌΠ΅ΠΆΠ΄Ρ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠΌΠΈ ΠΈΠ³ΡΠΎΠΊΠ° ΠΈ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠΌΠΈ ΠΎΠ±ΡΠ΅ΠΊΡΠ°ΠΌΠΈ, ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡ ΠΎΡΡΠ°Π²ΡΠ΅Π΅ΡΡ Π²ΡΠ΅ΠΌΡ ΠΈ ΡΡΠΎΠ²Π΅Π½Ρ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠΈ ΠΈΠ³ΡΠΎΠΊΠ°. ΠΡΠΈ ΡΡΠΎΠΌ ΡΠΈΡΡΠ΅ΠΌΠ° Flash ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ Π²Π΅ΡΡΠΈ ΡΡΠ΅Ρ ΠΈΠ³ΡΡ. ΠΡΠ΅ ΡΡΠΈ Π·Π°Π΄Π°ΡΠΈ ΡΠ΅ΡΠ°ΡΡΡΡ ΡΡΠ΅Π΄ΡΡΠ²Π°ΠΌΠΈ ActionScript Π²Π΅ΡΡΠΌΠ° ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ.
ΠΡΠ»ΠΈ Π²Ρ ΡΠΎΠ·Π΄Π°Π΅ΡΠ΅ ΡΠΈΠ»ΡΠΌΡ Π³Π»Π°Π²Π½ΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ Π΄Π»Ρ Web-ΡΡΡΠ°Π½ΠΈΡ, ΡΡΠ΅Π½Π°ΡΠΈΠΈ Action-Script ΠΌΠΎΠ³ΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°ΡΡ ΡΠ°ΠΊΠΆΠ΅ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΠΎΡΡΠ΅Π΄Π½ΠΈΠΊΠΎΠ². ΠΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π² Ρ ΠΎΠ΄Π΅ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠΈΠ»ΡΠΌΠΎΠΌ Π²Π²ΠΎΠ΄ΠΈΡ ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ Π΄Π°Π½Π½ΡΠ΅, ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡΡ ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°ΡΡΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΌ Web-ΡΡΡΠ°Π½ΠΈΡΠ°ΠΌ ΠΈ Π²Π»ΠΈΡΡΡ Π½Π° ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡ . ΠΠΎΠ·ΠΌΠΎΠΆΠ½Π° ΠΈ ΠΎΠ±ΡΠ°ΡΠ½Π°Ρ ΠΊΠ°ΡΡΠΈΠ½Π°, ΠΊΠΎΠ³Π΄Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Web-ΡΡΡΠ°Π½ΠΈΡΡ ΠΏΠ΅ΡΠ΅Π΄Π°Π΅ΡΡΡ ΡΠΈΠ»ΡΠΌΡ. ΠΡΠ΅ Π±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½ΠΎΠΉ ΡΠ²Π»ΡΠ΅ΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΠΎΠ»ΡΡΠ°ΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π² Action-Script ΡΡ ΠΈΠ»ΠΈ ΠΈΠ½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°ΡΡ Π΅Π΅ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ ΡΠ΅ΡΠ²Π΅ΡΡ Π΄Π»Ρ ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΡ ΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½ΡΡ . ΠΡΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΡ Web-ΡΠ°ΠΉΡ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΈΠΌ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΠΌ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠΌ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Flash.
Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ ΡΠ·ΡΠΊΠΎΠ² ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π² ΠΈ ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΊΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ, Π±ΡΠ²Π°ΡΡ ΠΏΠΎΡΡΡΡΠ΅Π½Ρ, ΠΊΠΎΠ³Π΄Π° ΡΠ·Π½Π°ΡΡ, ΡΡΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ ΡΠΌΡΠ΄ΡΠΈΠ»ΠΈΡΡ Π½Π°ΠΉΡΠΈ Π² ΡΠΎΠΌ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΌ ΡΠ·ΡΠΊΠ΅ Π±ΠΎΠ»ΡΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ, ΡΠ΅ΠΌ ΠΏΡΠ΅Π΄ΡΡΠΌΠΎΡΡΠ΅Π½ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠΌ. Π―Π·ΡΠΊ ActionScript ΡΠΎΠ·Π΄Π°Π²Π°Π»ΡΡ ΠΏΡΠ΅ΠΆΠ΄Π΅ Π²ΡΠ΅Π³ΠΎ ΠΊΠ°ΠΊ ΡΡΠ΅Π΄ΡΡΠ²ΠΎ, ΠΏΡΠΈΠ·Π²Π°Π½Π½ΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΡΡ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌΠΈ ΡΠΈΠ»ΡΠΌΠΎΠ² Π² ΡΠΎΡΠΌΠ°ΡΠ΅ Flash; ΠΏΡΠΈ ΡΡΠΎΠΌ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠ΅ Π²ΠΈΠ΄Ρ ΠΈ ΠΎΠ±ΡΠ΅ΠΌ ΡΠ°ΠΊΠΎΠ³ΠΎ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Ρ Π»ΠΈΡΡ ΡΠ°ΠΌΠΊΠ°ΠΌΠΈ Π²ΠΎΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π°Π²ΡΠΎΡΠ°.
Π―Π·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π²ΠΎ flash ΠΎΡΠ΅Π½Ρ ΠΎΠ±ΡΡΠΌΠ½ΡΠΉ ΠΈ Π² ΡΠ°ΠΌΠΊΠ°Ρ Π»Π΅ΠΊΡΠΈΠΈ ΠΏΡΠΎΡΡΠΎ Π½Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΅Π³ΠΎ ΠΎΡ Π²Π°ΡΠΈΡΡ Π²Π΅ΡΡ. ΠΠΎΡΡΠΎΠΌΡ Ρ ΠΏΠΎΠΊΠ°Π·Π°Π» ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΡΠ·ΡΠΊΠ° ActionScript Π½Π° ΠΏΡΠΈΠΌΠ΅ΡΠ΅ «ΡΠ°Π½Π³ΡΠ°ΠΌ — Π·Π°Π΄Π°Ρ». Π’ΠΎ Π΅ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅Π΄Π²ΠΈΠΆΠ½ΡΡ ΡΠΈΠ³ΡΡΠΎΠΊ. ΠΠ°Π½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π» Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ ΡΠ²ΠΎΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°Ρ — ΡΡΠΎ ΠΈ ΡΠ°Π½Π³ΡΠ°ΠΌ, ΠΈ ΡΠ°Π±Π»ΠΎΠ½Ρ flash&hlccad, winter.
ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΡΡΡ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°ΠΌΠΎΠΌΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΊΡ, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ Π±Ρ ΠΏΠ΅ΡΠ΅Π΄Π²ΠΈΠ³Π°ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ, ΠΈΡ Π½ΡΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΡΠΈΡΡ Π² ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΡΡ ΠΎΠ±Π»Π°ΡΡΡ. Π Π½Π°ΡΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΡΠΎ 3 ΡΠΈΠ³ΡΡΡ: ΠΊΠ²Π°Π΄ΡΠ°Ρ, ΡΡΠ΅ΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊ ΠΈ ΠΊΡΡΠ³. ΠΠ° Π½ΠΈΡ Π½Π°ΡΠΈΡΠΎΠ²Π°Π½ Π²ΠΎΠΏΡΠΎΡΠΈΡΠ΅Π»ΡΠ½ΡΠΉ Π·Π½Π°ΠΊ, ΠΊΠΎΠ³Π΄Π° ΠΆΠ΅ Π΄Π°Π½Π½Π°Ρ ΡΠΈΠ³ΡΡΠ° ΠΏΠ΅ΡΠ΅Π΄Π²ΠΈΠ½ΡΡΠ° Π² ΡΠ²ΠΎΡ ΡΠ²Π΅ΡΠΎΠ²ΡΡ ΠΎΠ±Π»Π°ΡΡΡ — Π²ΠΎΠΏΡΠΎΡΠΈΡΠ΅Π»ΡΠ½ΡΠΉ Π·Π½Π°ΠΊ ΠΌΠ΅Π½ΡΠ΅ΡΡΡ Π½Π° Π½Π°Π΄ΠΏΠΈΡΡ «OK». Π’Π°ΠΊΠΈΡ ΠΎΠ±Π»Π°ΡΡΠ΅ΠΉ ΡΡΠΈ (ΡΠΈΡΡΠ½ΠΎΠΊ 25). ΠΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΠΏΡΠΎΡΡΠ°Ρ Π·Π°Π΄Π°ΡΠ° Π΄Π»Ρ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΠΎΠΏΡΡΠ° Π² ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ flash-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ.
Π ΠΈΡΡΠ½ΠΎΠΊ 25 — ΠΡΠΈΠΌΠ΅Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΠΎΠ΄ ΠΊΠ½ΠΎΠΏΠΊΠΈ:
on (press) { startDrag (this);
}on (release) { if ((_root.e1._x < 550) and (_root.e1._x > 288) and (_root.e1._y > 144) and (_root.e1._y < 270)) //ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ Π½Π° ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ «OK»
_root.e1.gotoAndStop (2);
else //ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ Π½Π° ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ «?»
_root.e1.gotoAndStop (1);
stopDrag ();
}
Π³Π΄Π΅ x ΠΈ Ρ ΠΎΠ±Π»Π°ΡΡΡ Π² ΠΊΠΎΡΠΎΡΡΡ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΠΏΠ°ΡΡΡ ΡΠ»Π΅ΠΌΠ΅Π½Ρ.
Π ΡΠ°ΠΌΠΊΠ°Ρ Π΄Π²ΡΡ Π»Π΅ΠΊΡΠΈΠΉ ΡΡΡΠ΄Π΅Π½ΡΡ ΠΎΡΠ²ΠΎΠΈΠ»ΠΈ Π΄Π°Π½Π½ΡΠΉ ΠΏΡΠΈΠ½ΡΠΈΠΏ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠΈ ΡΠ·ΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ. ΠΡΠ»ΠΎ Π‘Π΄Π΅Π»Π°Π½ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ Π·Π°Π΄Π°Π½ΠΈΠ΅ — ΠΏΡΠΈ Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΠΈ Π½Π° ΡΠ»Π΅ΠΌΠ΅Π½Ρ, Π³ΠΎΠ»ΠΎΡΠΎΠΌ ΠΏΡΠΎΠΈΠ·Π½ΠΎΡΠΈΠ»ΡΡ Π΅Π³ΠΎ ΡΠ²Π΅Ρ.
ΠΠ΅ΠΊΡΠΈΡ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ 26 ΠΊΠ°Π΄ΡΠΎΠ², ΠΎΠ΄Π½Π°ΠΊΠΎ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΡΠ°ΠΊΠΎΠΌ ΠΊΠ°Π΄ΡΠ΅ Π΅ΡΡΡ ΡΠ²ΠΎΠΈ ΠΊΠ°Π΄ΡΡ.
Π ΠΈΡΡΠ½ΠΎΠΊ 26 — ΠΠ΅ΠΊΡΠΈΡ Π½Π° ΡΠ΅ΠΌΡ «ΠΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠS»
3. ΠΠ’ΠΠΠ« Π‘ΠΠΠΠΠΠΠ― FLASH-ΠΠΠΠ¦ΠΠ ΠΠ Π’ΠΠΠ£ «ΠΠΠ‘ΠΠΠΠ¬»
3.1 ΠΡΠ΅ΡΠ΅Π΄Ρ ΠΠ΅ΡΠ²Π°Ρ Π»Π΅ΠΊΡΠΈΡ ΠΊΠΎΡΠΎΡΠ°Ρ Π±ΡΠ»Π° ΡΠ΄Π΅Π»Π°Π½Π° ΠΏΠΎ ΠΠ°ΡΠΊΠ°Π»Ρ Π±ΡΠ»Π° Π½Π° ΡΠ΅ΠΌΡ «ΠΡΠ΅ΡΠ΅Π΄Ρ» (ΡΠΈΡΡΠ½ΠΎΠΊ 27)
Π ΠΈΡΡΠ½ΠΎΠΊ 27 — FlΠ°sh-Π»Π΅ΠΊΡΠΈΡ Π Π½Π΅ΠΉ Ρ ΠΏΠΎΠΏΡΡΠ°Π»ΡΡ ΠΎΠ±ΡΡΡΠ½ΠΈΡΡ ΡΡΠ΅Π±Π½ΡΠΉ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π» Π½Π° ΡΠ΅ΠΌΡ «ΠΡΠ΅ΡΠ΅Π΄Ρ», Π° ΡΠ°ΠΊ ΠΆΠ΅ Π²Π½ΡΡΡΠΈ Π»Π΅ΠΊΡΠΈΠΈ ΡΠ΄Π΅Π»Π°Π» ΠΏΡΠΎΠ²Π΅ΡΠΎΡΠ½ΡΠ΅ Π·Π°Π΄Π°Π½ΠΈΡ, Π΄Π»Ρ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΡ.
ΠΠ΅ΠΊΡΠΈΡ ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· ΡΡΡΡ ΡΡΠΎΠΊΠΎΠ²:
Π Π°ΡΡΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ ΠΎ Ρ ΠΎΠ΄Π°Ρ ΠΊΠΎΠ½Ρ.
ΠΠ΄Π΅ΡΡ Ρ ΠΏΡΠΎΠΈΠ»Π»ΡΡΡΡΠΈΡΠΎΠ²Π°Π» Π²ΡΠ΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠ΅ Ρ ΠΎΠ΄Ρ ΠΊΠΎΠ½Ρ, Π΅ΡΠ»ΠΈ ΠΎΠ½ ΡΡΠΎΠΈΡ Π² ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ d4.
Π Π°Π·Π±ΠΎΡ Π·Π°Π΄Π°ΡΠΈ ΠΎ Ρ ΠΎΠ΄Π΅ ΠΊΠΎΠ½Ρ.
ΠΠ°Π½Ρ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΈΡ Π΄Π²ΡΡ ΠΏΠΎΠ»Π΅ΠΉ ΡΠ°Ρ ΠΌΠ°ΡΠ½ΠΎΠΉ Π΄ΠΎΡΠΊΠΈ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, A5 ΠΈ C2). ΠΠ°ΠΉΡΠΈ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ Ρ ΠΎΠ΄ΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ Π½ΡΠΆΠ½Ρ ΡΠ°Ρ ΠΌΠ°ΡΠ½ΠΎΠΌΡ ΠΊΠΎΠ½Ρ Π΄Π»Ρ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π° Ρ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ Π½Π° Π²ΡΠΎΡΠΎΠ΅.
ΠΠ΄Π΅Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡ: ΠΎΡΠ΅ΡΠ΅Π΄Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΡ Ρ ΠΎΠ΄ΠΎΠ² ΠΊΠΎΠ½Ρ.
Π‘Π½Π°ΡΠ°Π»Π° ΡΡΠ°Π²ΠΈΠΌ Π² ΠΎΡΠ΅ΡΠ΅Π΄Ρ Π²ΡΠ΅ ΠΊΠ»Π΅ΡΠΊΠΈ Π΄ΠΎΡΠΊΠΈ, Π΄ΠΎΡΡΠΈΠΆΠΈΠΌΡΠ΅ Π·Π° ΠΎΠ΄ΠΈΠ½ Ρ ΠΎΠ΄. ΠΠ°ΡΠ΅ΠΌ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΠΆΠ΅ ΠΈΠΌΠ΅ΡΡΠΈΠ΅ΡΡ Π² ΠΎΡΠ΅ΡΠ΅Π΄ΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ, ΠΏΠΎΠΏΠΎΠ»Π½ΡΠ΅ΠΌ ΠΎΡΠ΅ΡΠ΅Π΄Ρ ΠΏΠΎΠ»ΡΠΌΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΡΡΠΈΡΡ ΡΠΎΠ²Π½ΠΎ Π·Π° 2 Ρ ΠΎΠ΄Π° ΠΈ Ρ. Π΄. ΠΠΎΠ½ΡΡΠ½ΠΎ, ΡΡΠΎ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π· ΡΡΠ°Π²Ρ ΠΊΠ»Π΅ΡΠΊΡ Π² ΠΎΡΠ΅ΡΠ΅Π΄Ρ Π½Π΅ Π»ΠΈΡΠ½ΠΈΠΌ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ, Π½Π΅ ΠΎΠ½Π° Π»ΠΈ ΠΈΡΠΊΠΎΠΌΠ°Ρ ΠΈ ΡΠΎΠ³Π΄Π° ΠΌΡ Π·Π½Π°Π΅ΠΌ Π·Π° ΡΠΊΠΎΠ»ΡΠΊΠΎ Ρ ΠΎΠ΄ΠΎΠ² ΡΡΠ΄Π° Π΄ΠΎΠ±Π΅ΡΠ΅ΡΡΡ ΠΊΠΎΠ½Ρ. ΠΡΠΈ ΡΡΠΎΠΌ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌ ΠΎΡΠ΅ΡΠ΅Π΄ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ, ΡΡΠΎ ΡΡΠΎ ΠΈ Π±ΡΠ΄Π΅Ρ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ Ρ ΠΎΠ΄ΠΎΠ².
ΠΠΎΠ»Π΅Π΅ ΡΡΡΠΎΠ³ΠΈΠΉ Π°Π»Π³ΠΎΡΠΈΡΠΌ ΡΠ΅ΡΠ΅Π½ΠΈΡ :
ΠΠΎΠΌΠ΅ΡΠ°Π΅ΠΌ Π² ΠΎΡΠ΅ΡΠ΅Π΄Ρ ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠ΅ ΠΏΠΎΠ»Π΅ ΠΊΠΎΠ½Ρ ΠΠΎΠΊΠ° (Π½Π΅ Π½Π°ΡΠ»ΠΈ Π½ΡΠΆΠ½ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ) ΠΡΠ±ΠΈΡΠ°Π΅ΠΌ ΠΈΠ· ΠΎΡΠ΅ΡΠ΅Π΄ΠΈ ΠΏΠ΅ΡΠ²ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ — ΠΊΠ»Π΅ΡΠΊΡ X, Y
ΠΡΠ»ΠΈ ΡΡΠΎ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΠ ΠΈΡΠΊΠΎΠΌΡΠΉ ΡΠΎ ΠΠ»Π΅ΡΠΊΠΈ, Π΄ΠΎΡΡΠΈΠΆΠΈΠΌΡΠ΅ ΠΈΠ· X, Y Π·Π° Ρ ΠΎΠ΄ ΠΊΠΎΠ½Ρ Π΅ΡΠ»ΠΈ Π½Π΅ ΠΊΠΎΠ½Π΅ΡΠ½ΡΠ΅ ΠΈ Π΅ΡΠ΅ Π½Π΅ ΠΏΠΎΠΌΠ΅ΡΠ΅Π½Π½ΡΠ΅ ΠΏΠΎΠΌΠ΅ΡΠ°Π΅ΠΌ Π² ΠΎΡΠ΅ΡΠ΅Π΄Ρ ΠΈ ΠΏΠΎΠΌΠ΅ΡΠ°Π΅ΠΌ ΠΠ°Π»Π΅Π΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π° Π³Π»Π°Π²Π½Π°Ρ ΡΠ°ΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΡΠ΅ΡΠ°ΡΡΠ΅ΠΉ Π΄Π°Π½Π½ΡΡ Π·Π°Π΄Π°ΡΡ:
begin
StartProcess; { ΠΠ°ΡΠ°Π»ΠΎ ΡΠ°Π±ΠΎΡΡ }
StepNumber:=0; { ΠΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ°Π³ΠΎΠ² — 0 }
Found := (Sx=Ex) and (Sy=Ey); { ΠΡΠΈΠ·Π½Π°ΠΊ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΡ ΡΠ°Π±ΠΎΡΡ }
while (not Found) do { ΠΠΎΠΊΠ° Π½Π΅ Π½Π°ΡΠ»ΠΈ }
begin
Get (x, y, StepNumber); {ΠΠ·ΡΡΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΠΈ Π½ΠΎΠΌΠ΅Ρ ΡΠ°Π³Π°}
Inc (StepNumber); { Π£Π²Π΅Π»ΠΈΡΠΈΡΡ Π½ΠΎΠΌΠ΅Ρ ΡΠ°Π³Π° }
PutAll (x, y, StepNumber, Found)
end;
writeln (StepNumber); { ΠΡΠ²ΠΎΠ΄ Π½ΠΎΠΌΠ΅ΡΠ° ΡΠ°Π³Π° }
end.
3) ΠΡΠΈΠΌΠ΅ΡΡ.
Π ΡΡΠΎΠΉ ΡΠ°ΡΡΠΈ Π»Π΅ΠΊΡΠΈΠΈ Ρ ΠΏΠΎΠΏΡΡΠ°Π»ΡΡ ΠΏΠΎΠΊΠ°Π·Π°ΡΡ ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π°Π»Π³ΠΎΡΠΈΡΠΌ Π½Π° ΡΠ΅ΠΌΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ. (ΡΠΈΡΡΠ½ΠΎΠΊ 28)
Π ΠΈΡΡΠ½ΠΎΠΊ 28 — ΠΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ ΡΡΠΎΠΊ flash-Π»Π΅ΠΊΡΠΈΠΈ
3.2 Π Π΅ΠΊΡΡΡΠΈΠ²Π½ΡΠ΅ ΠΏΡΠΎΡΠ΅Π΄ΡΡΡ ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΡΠ»Π° ΠΏΠΎΡΡΠ°Π²Π»Π΅Π½Π° Π·Π°Π΄Π°ΡΠ° ΡΠ΄Π΅Π»Π°ΡΡ Π»Π΅ΠΊΡΠΈΡ Π½Π° ΡΠ΅ΠΌΡ: «Π Π΅ΠΊΡΡΡΠΈΠ²Π½ΡΠ΅ ΠΏΡΠΎΡΠ΅Π΄ΡΡΡ ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ». ΠΠΎ Ρ ΠΎΠ΄Ρ ΡΠ°Π±ΠΎΡΡ Π»Π΅ΠΊΡΠΈΡ ΡΠ°Π·Π΄Π΅Π»ΠΈΠ»Π°ΡΡ Π½Π° ΡΡΠΈ ΡΠ°ΡΡΠΈ:
1) ΡΠ΅ΠΊΡΡΡΠΈΠ²Π½ΠΎΠ΅ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΠ΅ ΠΠΠ.
2) Π‘ΡΠΌΠΌΠ° M ΠΈΠ· N ΡΠΈΡΠ΅Π».
3) Π Π°Π·Π±ΠΎΡ Π·Π°Π΄Π°ΡΠΈ ΠΎ Π₯Π°Π½ΠΎΠΉΡΠΊΠΎΠΉ Π±Π°ΡΠ½Π΅.
1) Π Π΅ΠΊΡΡΡΠΈΠ²Π½ΠΎΠ΅ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΠ΅ ΠΠΠ Π ΠΏΠ΅ΡΠ²ΠΎΠΉ ΡΠ°ΡΡΠΈ Π»Π΅ΠΊΡΠΈΠΈ Π½Π°Π΄ΠΎ Π±ΡΠ»ΠΎ ΠΏΠΎΠΊΠ°Π·Π°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΡΠ΅ΠΊΡΡΡΠΈΠ²Π½ΠΎΠ³ΠΎ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ Π½Π°ΠΈΠ±ΠΎΠ»ΡΡΠ΅Π³ΠΎ ΠΎΠ±ΡΠ΅Π³ΠΎ Π΄Π΅Π»ΠΈΡΠ΅Π»Ρ Π΄Π²ΡΡ ΡΠΈΡΠ΅Π» a ΠΈ b. (ΡΠΈΡΡΠ½ΠΎΠΊ 29)
Π ΠΈΡΡΠ½ΠΎΠΊ 29 — ΠΠ΅ΡΠ²Π°Ρ ΡΠ°ΡΡΠΈ Π»Π΅ΠΊΡΠΈΠΈ Π‘Π»Π΅Π΄ΡΡΡΠΈΠΉ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π» Ρ ΠΏΠΎΠΏΡΡΠ°Π»ΡΡ ΠΏΡΠΎΠΈΠ»Π»ΡΡΡΡΠΈΡΠΎΠ²Π°ΡΡ Π² Π»Π΅ΠΊΡΠΈΠΈ:
program euclid;
var
a, b: longint;
function NOD (a, b: longint):longint;
begin
if a>b
then NOD := NOD (a-b, b)
else
if a
then NOD := NOD (a, b-a)
else NOD := a;
end;
begin
readln (a, b);
writeln (NOD (a, b));
readln
end.
ΠΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΎΡΠ½ΠΎΠ²Π°Π½Π° Π½Π° ΡΠ΅ΠΊΡΡΡΠΈΠ²Π½ΠΎΠΌ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ΅ ΠΠ²ΠΊΠ»ΠΈΠ΄Π° Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ ΠΠΠ.
Π‘Π»ΠΎΠ²Π°ΠΌΠΈ ΡΡΠΎΡ ΡΠ΅ΠΊΡΡΡΠΈΠ²Π½ΡΠΉ Π°Π»Π³ΠΎΡΠΈΡΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡΠ°Π·ΠΈΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ. ΠΠ»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎ Π±Ρ Π½Π°ΠΉΡΠΈ ΠΠΠ Π΄Π²ΡΡ ΡΠΈΡΠ΅Π» a ΠΈ b, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΡΠ°Π²Π½ΠΈΡΡ ΡΠΈΡΠ»Π° a ΠΈ b. ΠΡΠ»ΠΈ a=b, ΡΠΎ ΠΠΠ ΡΠ°Π²Π΅Π½ a. ΠΡΠ»ΠΈ ΠΆΠ΅ ΠΎΠ΄Π½ΠΎ ΠΈΠ· ΡΠΈΡΠ΅Π» Π±ΠΎΠ»ΡΡΠ΅ Π΄ΡΡΠ³ΠΎΠ³ΠΎ, ΡΠΎ Π½ΡΠΆΠ½ΠΎ ΠΈΠ· Π±ΠΎΠ»ΡΡΠ΅Π³ΠΎ Π²ΡΡΠ΅ΡΡΡ ΠΌΠ΅Π½ΡΡΠ΅Π΅, ΠΈ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΡΡ Π²ΡΡΠ΅ΠΈΠ·Π»ΠΎΠΆΠ΅Π½Π½ΡΠΉ Π°Π»Π³ΠΎΡΠΈΡΠΌ ΠΊ ΡΠ°Π·Π½ΠΎΡΡΠΈ ΠΈ ΠΌΠ΅Π½ΡΡΠ΅ΠΌΡ ΠΈΠ· ΡΠΈΡΠ΅Π». ΠΡΠΎΡΠ΅ΡΡ Π·Π°Π²Π΅ΡΡΠ°Π΅ΡΡΡ, ΠΊΠΎΠ³Π΄Π° ΡΠΈΡΠ»Π° ΡΡΠ°Π½ΠΎΠ²ΡΡΡΡ ΡΠ°Π²Π½ΡΠΌΠΈ.
ΠΡΡΠΈΡΠ»Π΅Π½ΠΈΠ΅ ΠΠΠ ΡΠΈΡΠ΅Π» 12 ΠΈ 18 ΠΏΠΎ Π°Π»Π³ΠΎΡΠΈΠΌΡ ΠΠ²ΠΊΠ»ΠΈΠ΄Π°:
ΠΠΠ (12,18)=ΠΠΠ (12,18−12)=ΠΠΠ (12,6)=ΠΠΠ (12−6,6)=ΠΠΠ (6,6)=6
Π ΡΠ΅ΠΏΠ΅ΡΡ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΏΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅, ΠΊΠ°ΠΊ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅Ρ ΡΡΡ ΡΠ°Π±ΠΎΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Euclid:
Π’Π΅Π»ΠΎ Π³Π»Π°Π²Π½ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π²ΡΠ΅Π³ΠΎ 2 ΡΡΡΠΎΡΠΊΠΈ:
readln (a, b); {Π²Π²Π΅ΡΡΠΈ ΡΠΈΡΠ»Π°, Π΄Π»Ρ ΠΊΠΎΡΠΎΡΡΡ ΠΈΡΠ΅ΠΌ ΠΠΠ}
writeln (NOD (a, b)); {Π²ΡΠ²Π΅ΡΡΠΈ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΈ NOD}
Π ΠΏΡΠΈΠΌΠ΅ΡΠ΅ a=18 ΠΈ b=12 ΠΈ ΠΏΠΎΡΠΎΠΌΡ Π² ΡΠ΅Π»Π΅ Π³Π»Π°Π²Π½ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π²ΡΠ·ΡΠ²Π°Π΅ΡΡΡ ΡΡΠ½ΠΊΡΠΈΡ NOD (18,12)
ΠΡΠ½ΠΎΠ²Π½Π°Ρ ΡΠ°Π±ΠΎΡΠ° Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΡΠ΅ΠΊΡΡΡΠΈΠ²Π½ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠ΅ΠΉ NOD:
function NOD (a, b: longint):longint;
begin
if a>b
then NOD := NOD (a-b, b)
else
if a
then NOD := NOD (a, b-a)
else NOD := a;
end;
ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ 18>12, ΡΠΎ ΠΠΠΠΠ¬ Π²ΡΠ·ΡΠ²Π°Π΅ΡΡΡ ΡΡΠ½ΠΊΡΠΈΡ NOD, Π½ΠΎ ΡΠΆΠ΅ Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌΠΈ (18−12,12) ΡΠΎ Π΅ΡΡΡ Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌΠΈ (6,12).
ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ ΡΡΠ½ΠΊΡΠΈΡ NOD, Π½Π΅ Π·Π°Π²Π΅ΡΡΠΈΠ² ΡΠ²ΠΎΠ΅ΠΉ ΡΠ°Π±ΠΎΡΡ, Π‘ΠΠΠ Π²ΡΠ·ΡΠ²Π°Π΅Ρ Π‘ΠΠΠ―, Π½ΠΎ ΡΠΆΠ΅ Ρ ΡΠΌΠ΅Π½ΡΡΠ΅Π½Π½ΡΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² — (6,12) Π²ΠΌΠ΅ΡΡΠΎ (18,12). Π’Π°ΠΊΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΈ Π½Π°Π·ΡΠ²Π°ΡΡΡΡ Π ΠΠΠ£Π Π‘ΠΠΠΠ«ΠΠ. ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠΌ ΡΡΠ»ΠΎΠ²ΠΈΠ΅ΠΌ ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ ΡΠ΅ΠΊΡΡΡΠΈΠ²Π½ΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ°ΠΊΠΆΠ΅ ΡΡΠ»ΠΎΠ²ΠΈΠ΅ ΠΠΠ ΠΠΠ£Π Π‘ΠΠΠΠΠΠ (ΡΠΎ Π΅ΡΡΡ ΠΠΠ Π²ΡΠ·ΠΎΠ²Π° ΡΡΠ½ΠΊΡΠΈΠ΅ΠΉ ΡΠ°ΠΌΠΎΠΉ ΡΠ΅Π±Ρ) Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°, ΠΏΡΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠ°Ρ Π²ΡΠ·ΠΎΠ²Π°. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π² ΡΡΠ½ΠΊΡΠΈΠΈ NOD (a, b) ΡΠ°ΠΊΠΈΠΌ ΡΡΠ»ΠΎΠ²ΠΈΠ΅ΠΌ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΡΠ»ΠΎΠ²ΠΈΠ΅ a=b.
Π Π½Π°ΡΠ΅ΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΡ NOD Π²ΡΠ·ΠΎΠ²Π΅Ρ ΡΠ΅Π±Ρ Π²Π½Π°ΡΠ°Π»Π΅ Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌΠΈ (6,12), Π·Π°ΡΠ΅ΠΌ 6,6 — ΡΡΠΎ ΠΈ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΌ Π²ΡΠ·ΠΎΠ²ΠΎΠΌ Ρ ΠΎΡΠ²Π΅ΡΠΎΠΌ 6. ΠΠΎΡΠ»Π΅ ΡΠ΅Π³ΠΎ ΡΡΠΎΡ ΠΎΡΠ²Π΅Ρ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°ΡΡΡΡ Π²ΡΠ·ΡΠ²Π°Π²ΡΠΈΠΌ ΡΡΠ½ΠΊΡΠΈΡΠΌ Π²ΠΏΠ»ΠΎΡΡ Π΄ΠΎ Π³Π»Π°Π²Π½ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ.
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ Π½Π°ΠΈΠ±ΠΎΠ»ΡΡΠ΅Π³ΠΎ ΠΎΠ±ΡΠ΅Π³ΠΎ Π΄Π΅Π»ΠΈΡΠ΅Π»Ρ ΡΠΈΡΠ΅Π» a ΠΈ b ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΠΈ Π½Π΅ΡΠ΅ΠΊΡΡΡΠΈΠ²Π½ΠΎ — Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ°ΠΊ:
program euclid_n;
var
a, b: longint;
begin
readln (a, b);
while (a<>b) do
if a>b then a:=a-b else b:=b-a;
writeln (a);
readln
end.
2) Π‘ΡΠΌΠΌΠ° M ΠΈΠ· N ΡΠΈΡΠ΅Π» Π Π΄Π°Π½Π½ΠΎΠΉ ΡΠ°ΡΡΠΈ Π»Π΅ΠΊΡΠΈΠΈ Ρ ΠΏΠΎΠΊΠ°Π·Π°Π» ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌΠΈ ΡΠΏΠΎΡΠΎΠ±Π°ΠΌΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΡΡΠ°Π²ΠΈΡΡ ΡΡΠΌΠΌΡ M ΠΈΠ· N ΡΠΈΡΠ΅Π». (ΡΠΈΡΡΠ½ΠΎΠΊ 30) ΠΡΡΡΡ Π½Π°ΠΌ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΊΠΎΡΠΎΡΠ°Ρ Π²Π²ΠΎΠ΄ΠΈΡ ΡΠΈΡΠ»Π° M, N ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΈΠ· N ΡΠΈΡΠ΅Π» a[i] ΠΈ ΠΏΠΎΠ΄ΡΡΠΈΡΡΠ²Π°Π΅Ρ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠΏΠΎΡΠΎΠ±ΠΎΠ², ΠΊΠΎΡΠΎΡΡΠΌ ΠΈΠ· ΡΠΈΡΠ΅Π» a[i] ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΡΡΠ°Π²ΠΈΡΡ Π·Π°Π΄Π°Π½Π½ΡΡ ΡΡΠΌΠΌΡ M.
Π ΠΈΡΡΠ½ΠΎΠΊ 30 -Π‘ΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΡΠΌΠΌΡ M ΠΈΠ· N ΡΠΈΡΠ΅Π»
3) Π Π°Π·Π±ΠΎΡ Π·Π°Π΄Π°ΡΠΈ ΠΎ Π₯Π°Π½ΠΎΠΉΡΠΊΠΎΠΉ Π±Π°ΡΠ½Π΅ Π ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Π΄ΡΠ΅Π²Π½ΠΈΡ Π»Π΅Π³Π΅Π½Π΄ Π³ΠΎΠ²ΠΎΡΠΈΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅ :
" … Π Ρ ΡΠ°ΠΌΠ΅ ΠΠ΅Π½Π°ΡΠ΅ΡΠ° Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π±ΡΠΎΠ½Π·ΠΎΠ²Π°Ρ ΠΏΠ»ΠΈΡΠ° Ρ ΡΡΠ΅ΠΌΡ Π°Π»ΠΌΠ°Π·Π½ΡΠΌΠΈ ΡΡΠ΅ΡΠΆΠ½ΡΠΌΠΈ. ΠΠ° ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡΡΠ΅ΡΠΆΠ½Π΅ΠΉ Π±ΠΎΠ³ ΠΏΡΠΈ ΡΠΎΡΠ²ΠΎΡΠ΅Π½ΠΈΠΈ ΠΌΠΈΡΠ° Π½Π°Π½ΠΈΠ·Π°Π» 64 Π΄ΠΈΡΠΊΠ° ΡΠ°Π·Π½ΠΎΠ³ΠΎ Π΄ΠΈΠ°ΠΌΠ΅ΡΡΠ° ΠΈΠ· ΡΠΈΡΡΠΎΠ³ΠΎ Π·ΠΎΠ»ΠΎΡΠ° ΡΠ°ΠΊ, ΡΡΠΎ Π½Π°ΠΈΠ±ΠΎΠ»ΡΡΠΈΠΉ Π΄ΠΈΡΠΊ Π»Π΅ΠΆΠΈΡ Π½Π° Π±ΡΠΎΠ½Π·ΠΎΠ²ΠΎΠΉ ΠΏΠ»ΠΈΡΠ΅, Π° ΠΎΡΡΠ°Π»ΡΠ½ΡΠ΅ ΠΎΠ±ΡΠ°Π·ΡΡΡ ΠΏΠΈΡΠ°ΠΌΠΈΠ΄Ρ, ΡΡΠΆΠ°ΡΡΡΡΡΡ ΠΊΠ²Π΅ΡΡ Ρ. ΠΡΠΎ — Π±Π°ΡΠ½Ρ ΠΡΠ°ΠΌΡ. Π Π°Π±ΠΎΡΠ°Ρ Π΄Π΅Π½Ρ ΠΈ Π½ΠΎΡΡ, ΠΆΡΠ΅ΡΡ ΠΏΠ΅ΡΠ΅Π½ΠΎΡΡΡ Π΄ΠΈΡΠΊΠΈ Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΡΠ΅ΡΠΆΠ½Ρ Π½Π° Π΄ΡΡΠ³ΠΎΠΉ, ΡΠ»Π΅Π΄ΡΡ Π·Π°ΠΊΠΎΠ½Π°ΠΌ ΠΡΠ°ΠΌΡ :
ΠΠΈΡΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°ΡΡ Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΡΠ΅ΡΠΆΠ½Ρ Π½Π° Π΄ΡΡΠ³ΠΎΠΉ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡ;
ΠΠ΅Π»ΡΠ·Ρ ΠΊΠ»Π°ΡΡΡ Π±ΠΎΠ»ΡΡΠΈΠΉ Π΄ΠΈΡΠΊ Π½Π° ΠΌΠ΅Π½ΡΡΠΈΠΉ.
ΠΠΎΠ³Π΄Π° Π²ΡΠ΅ 64 Π΄ΠΈΡΠΊΠ° Π±ΡΠ΄ΡΡ ΠΏΠ΅ΡΠ΅Π½Π΅ΡΠ΅Π½Ρ Ρ Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΡΠ΅ΡΠΆΠ½Ρ Π½Π° Π΄ΡΡΠ³ΠΎΠΉ, ΠΈ Π±Π°ΡΠ½Ρ, ΠΈ Ρ ΡΠ°ΠΌΡ, ΠΈ ΠΆΡΠ΅ΡΡ-Π±ΡΠ°ΠΌΠΈΠ½Ρ ΠΏΡΠ΅Π²ΡΠ°ΡΡΡΡΡ Π² ΠΏΡΠ°Ρ ΠΈ Π½Π°ΡΡΡΠΏΠΈΡ ΠΊΠΎΠ½Π΅Ρ ΡΠ²Π΅ΡΠ°."
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΡΠ΅ΠΊΡΡΡΠΈΠ²Π½ΠΎΠ³ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π·Π°Π΄Π°ΡΠΈ:
procedure Move (N:Nat;S1,Sw, SK: St);
begin
if N=1
then Step { ΠΠ΅ΡΠ΅Π½Π΅ΡΡΠΈ 1 Π΄ΠΈΡΠΊ Π½Π° ΠΊΡΠ°ΠΉΠ½ΠΈΠΉ ΡΡΠ΅ΡΠΆΠ΅Π½Ρ }
else begin { }
Move (N-1,S1,SK, SW);{ ΠΠ΅ΡΠ΅Π½Π΅ΡΡΠΈ N-1 Π΄ΠΈΡΠΊ Π½Π° ΡΡΠ΅Π΄Π½ΠΈΠΉ ΡΡΠ΅ΡΠΆΠ΅Π½Ρ }
Step; { ΠΠ΅ΡΠ΅Π½Π΅ΡΡΠΈ 1 Π΄ΠΈΡΠΊ Π½Π° ΠΊΡΠ°ΠΉΠ½ΠΈΠΉ ΡΡΠ΅ΡΠΆΠ΅Π½Ρ }
Move (N-1,Sw, S1, SK);{ ΠΠ΅ΡΠ΅Π½Π΅ΡΡΠΈ N-1 Π΄ΠΈΡΠΊ Π½Π° ΠΊΡΠ°ΠΉΠ½ΠΈΠΉ ΡΡΠ΅ΡΠΆΠ΅Π½Ρ }
end; end;
Π ΠΈΡΡΠ½ΠΎΠΊ 31 — Π Π΅ΠΊΡΡΡΠΈΠ²Π½ΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π·Π°Π΄Π°ΡΠΈ ΠΎ Π₯Π°Π½ΠΎΠΉΡΠΊΠΎΠΉ Π±Π°ΡΠ½Π΅
4. ΠΠΠΠΠ Π‘ΠΠΠΠΠΠΠ«Π₯ FLASH-ΠΠ ΠΠΠΠΠΠΠΠ ΠΠΠ― Π‘ΠΠΠ’Π DL
ΠΠ° Π³ΠΎΠ΄Ρ ΡΡΡΠ΅ΡΡΠ²ΠΎΠ²Π°Π½ΠΈΡ ΡΠ°ΠΉΡΠ° Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ Π±ΡΠ»ΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΎ ΠΈ Π²Π½Π΅Π΄ΡΠ΅Π½ΠΎ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π½ΠΎΠ²ΡΡ ΡΠ°Π±Π»ΠΎΠ½ΠΎΠ², ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ, ΠΎΠ±ΡΡΠ°ΡΡΠΈΡ Π»Π΅ΠΊΡΠΈΠΉ ΠΈ ΠΏΡΠ΅Π·Π΅Π½ΡΠ°ΡΠΈΠΉ Π²ΡΠΏΠΎΠ»Π½Π΅Π½Π½ΡΡ Π² Macromedia Flash. ΠΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΡΠΌ flash — ΡΠ°Π±Π»ΠΎΠ½Π°ΠΌ ΡΡΡΠ΄Π΅Π½ΡΡ ΡΠΎΠ·Π΄Π°ΡΡ Π±ΠΎΠ»ΡΡΠΎΠ΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π·Π°Π΄Π°Π½ΠΈΠΉ Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ Π·Π½Π°Π½ΠΈΠΉ.
4.1 Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈΠ³ΡΡ-Π³ΠΎΠ»ΠΎΠ²ΠΎΠ»ΠΎΠΌΠΊΠΈ «Π’Π°Π½Π³ΡΠ°ΠΌ»
Π¨ΠΈ-Π§Π°ΠΎ-Π’Ρ — ΠΊΠΈΡΠ°ΠΉΡΠΊΠΎΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΈΠ³ΡΡ-Π³ΠΎΠ»ΠΎΠ²ΠΎΠ»ΠΎΠΌΠΊΠΈ — ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ° ΠΈΠ· ΡΠ΅ΠΌΠΈ Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠΈΠ³ΡΡ — ΡΠ°ΡΡΠ΅ΠΉ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠ²Π°Π΄ΡΠ°ΡΠ° ΠΡΠ±ΠΎΠΏΡΡΠ½ΠΎ, ΡΡΠΎ Π΅ΡΠ»ΠΈ Π΄Π²Π° ΡΠ°ΠΌΡΡ ΠΌΠ°Π»ΡΡ ΡΡΠ΅ΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠ° (ΡΠΈΡΡΠ½ΠΎΠΊ 32) ΡΡΠΈΡΠ°ΡΡ ΠΏΠ΅ΡΠ²ΠΈΡΠ½ΡΠΌΠΈ, ΠΊΠ°ΠΊ Π±Ρ «Π°ΡΠΎΠΌΠ°ΠΌΠΈ», ΡΠΎ ΡΡΠ΅Π΄Π½ΠΈΠΉ ΡΡΠ΅ΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊ, ΠΊΠ²Π°Π΄ΡΠ°Ρ ΠΈ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΠΎΠ³ΡΠ°ΠΌΠΌ ΡΠΎΡΡΠΎΡΡ ΠΈΠ· Π΄Π²ΡΡ «Π°ΡΠΎΠΌΠΎΠ²» ΠΊΠ°ΠΆΠ΄ΡΠΉ, 2 Π±ΠΎΠ»ΡΡΠΈΡ ΡΡΠ΅ΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠ° — ΠΈΠ· ΡΠ΅ΡΡΡΡΡ Π°ΡΠΎΠΌΠΎΠ². ΠΠ΅ΡΡ ΠΊΠ²Π°Π΄ΡΠ°Ρ, ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ «ΡΠ΅ΡΡΠ½Π°Π΄ΡΠ°ΡΠΈΠ°ΡΠΎΠΌΠ½Π°Ρ» ΡΠΈΠ³ΡΡΠ°.
ΠΡΠ΅Π²Π½ΠΈΠ΅ ΠΡΠ΅ΠΊΠΈ ΠΈ Π ΠΈΠΌΠ»ΡΠ½Π΅ ΡΠ°Π·Π²Π»Π΅ΠΊΠ°Π»ΠΈΡΡ Π²ΡΠΊΠ»Π°Π΄ΡΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΠ°Π·Π½ΠΎΠΎΠ±ΡΠ°Π·Π½ΡΡ ΡΠΎΡΠΌ ΠΈΠ· 14 ΡΠΈΠ³ΡΡΠΎΠΊ, Π½Π° ΠΊΠΎΡΠΎΡΡΠ΅ Π±ΡΠ» ΡΠ°Π·ΡΠ΅Π·Π°Π½ ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊ, ΠΏΠΎ-Π²ΠΈΠ΄ΠΈΠΌΠΎΠΌΡ, Π΅ΡΡ ΠΡΡ ΠΈΠΌΠ΅Π΄ΠΎΠΌ.
Π ΠΠ²ΡΠΎΠΏΠ΅ ΠΈ Π‘Π¨Π Π¨ΠΈ-Π§Π°ΠΎ_Π’Ρ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½ΡΠ»Π°ΡΡ Ρ Π½Π°ΡΠ°Π»Π° 19 Π²., Π° ΠΊ ΡΠ΅ΡΠ΅Π΄ΠΈΠ½Π΅ Π²Π΅ΠΊΠ° ΠΏΡΠΈΠΎΠ±ΡΠ΅Π»Π° Π½Π°Π·Π²Π°Π½ΠΈΠ΅ «Π’Π°Π½Π³ΡΠ°ΠΌ», Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π² ΡΠ΅ΡΡΡ Π΄ΡΠ΅Π²Π½Π΅ΠΊΠΈΡΠ°ΠΉΡΠΊΠΎΠ³ΠΎ ΡΡΡΠ½ΠΎΠ³ΠΎ, ΠΈΠΌΡ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π’Π°-Π½Π³. ΠΠ°ΠΆΠ΅ΡΡΡ ΠΈΠΌΠ΅Π½Π½ΠΎ Π΅ΠΌΡ ΠΎΠ±ΡΠ·Π°Π½Π° ΡΠ²ΠΎΠΈΠΌ ΠΏΠ΅ΡΠ²ΡΠΌ ΠΏΠΎΡΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ ΡΡΠ° ΡΠ²Π»Π΅ΠΊΠ°ΡΠ΅Π»ΡΠ½Π°Ρ ΠΈΠ³ΡΠ°-Π³ΠΎΠ»ΠΎΠ²ΠΎΠ»ΠΎΠΌΠΊΠ°.
Π ΠΈΡΡΠ½ΠΎΠΊ 32 — Π’Π°Π½Π³ΡΠ°ΠΌ — ΠΊΠ²Π°Π΄ΡΠ°Ρ ΠΈ ΡΠ°Π½Π³ΡΠ°ΠΌ — ΡΡΠ°ΠΏΠ΅ΡΠΈΡ Π‘ΡΡΡ Π³ΠΎΠ»ΠΎΠ²ΠΎΠ»ΠΎΠΌΠΊΠΈ Π² ΡΠΎΠΌ, ΡΡΠΎ Π±Ρ Π²ΡΠ»ΠΎΠΆΠΈΡΡ Π·Π°ΡΠ°Π½Π΅Π΅ Π·Π°Π΄ΡΠΌΠ°Π½Π½ΡΡ ΡΠΈΠ³ΡΡΡ — «ΡΠ°Π½Π³ΡΠ°ΠΌ», ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π²ΡΡΠΊΠΈΠΉ ΡΠ°Π· 7 ΡΠ°ΡΡΠ΅ΠΉ ΡΠ°Π½Π³ΡΠ°ΠΌΠ°, Π½Π°Π·Π²Π°Π½Π½ΡΡ «ΡΠ°Π½Π°ΠΌΠΈ». «Π’Π°Π½» ΡΠ°Π·ΡΠ΅ΡΠ°Π΅ΡΡΡ Π²ΡΠΊΠ»Π°Π΄ΡΠ²Π°ΡΡ ΠΊΠ°ΠΊ Π»ΠΈΡΠ΅Π²ΠΎΠΉ, ΡΠ°ΠΊ ΠΈ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠΉ ΡΡΠΎΡΠΎΠ½ΠΎΠΉ. ΠΠ½ΠΎΠ³ΠΎΠΎΠ±ΡΠ°Π·ΠΈΠ΅ ΠΈ ΡΠ°Π·Π»ΠΈΡΠ½Π°Ρ ΡΡΠ΅ΠΏΠ΅Π½Ρ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΠΈ Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡΠΎΠ² (ΡΠΈΡΡΠ½ΠΎΠΊ 33) ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΡΠΈΡΡΠ²Π°ΡΡ Π²ΠΎΠ·ΡΠ°ΡΡΠ½ΡΠ΅ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ Π΄Π΅ΡΠ΅ΠΉ, ΠΈΡ ΡΠΊΠ»ΠΎΠ½Π½ΠΎΡΡΠΈ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ, ΡΡΠΎΠ²Π΅Π½Ρ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠΈ.
Π ΠΈΡΡΠ½ΠΎΠΊ 33 — ΠΠ°ΡΠΈΠ°Π½ΡΡ ΡΠ±ΠΎΡΠΊΠΈ Π’Π°Π½Π³ΡΠ°ΠΌΠ° ΠΠ°ΠΌΠΈ Π±ΡΠ»Π° ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½Π° ΡΠ°Π±ΠΎΡΠ° ΠΏΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΈ Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΡ ΠΈΠ³ΡΡ-Π³ΠΎΠ»ΠΎΠ²ΠΎΠ»ΠΎΠΌΠΊΠΈ «Π’Π°Π½Π³ΡΠ°ΠΌ» Π² ΠΊΡΡΡ DL. (ΡΠΈΡΡΠ½ΠΎΠΊ 34)
Π ΠΈΡΡΠ½ΠΎΠΊ 34 — ΠΠ³ΡΠ°-Π³ΠΎΠ»ΠΎΠ²ΠΎΠ»ΠΎΠΌΠΊΠ° «Π’Π°Π½Π³ΡΠ°ΠΌΠ°»
Π ΠΌΠ°ΡΡΠ΅ 2006 Π³ΠΎΠ΄Π° Π³ΠΎΠ»ΠΎΠ²ΠΎΠ»ΠΎΠΌΠΊΠ° Π±ΡΠ»Π° ΡΡΠΏΠ΅ΡΠ½ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½Π° Π² ΡΠ°ΠΌΠΊΠ°Ρ ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ ΠΊΠΎΠ½ΠΊΡΡΡΠ° GCSW 2006. ΠΠ° ΠΊΡΡΡ Π±ΡΠ»ΠΎ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Π½ΠΎ 36 ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ, ΠΈΠ· Π½ΠΈΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄ΠΈΠ½ ΡΠΎΠ±ΡΠ°Π» Π²ΡΠ΅ 200 ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½Π½ΡΡ ΡΠΈΠ³ΡΡΠΎΠΊ.
Π Π½Π°ΡΡΠΎΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΡΠ΅Ρ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΉ ΠΊΡΡΡ «ΠΠ³ΡΠ°-Π³ΠΎΠ»ΠΎΠ²ΠΎΠ»ΠΎΠΌΠΊΠ° Π’Π°Π½Π³ΡΠ°ΠΌ».
4.2 ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΠΈ Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΠ΅ Flash-ΡΠ°Π±Π»ΠΎΠ½ΠΎΠ² Π 2006 Π³ΠΎΠ΄Ρ Π½Π° ΡΠ°ΠΉΡΠ΅ DL ΠΎΡΠΊΡΡΠ»ΡΡ Π½ΠΎΠ²ΡΠΉ ΠΊΡΡΡ — «Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Flash Π·Π°Π΄Π°Π½ΠΈΠΉ Π΄Π»Ρ DL» ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠΎΠΌ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΡΠ²Π»ΡΠ»Π°ΡΡ ΠΡΡΠ΅Π» Π‘Π²Π΅ΡΠ»Π°Π½Π°. ΠΠ½Π° ΠΆΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π»Π° Flash-ΡΠ°Π±Π»ΠΎΠ½Ρ (ΡΠΈΡΡΠ½ΠΎΠΊ 35), «ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°» Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ Π·Π½Π°Π½ΠΈΠΉ ΡΡΠ°ΡΠΈΡ ΡΡ. ΠΠ΄Π΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΡΡΡ Π²ΡΠ±ΡΠ°ΡΡ ΡΠΎΡ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΉ Π²Π°ΡΠΈΠ°Π½Ρ Π½Π° Π·Π°Π΄Π°Π½Π½ΡΠΉ Π²ΠΎΠΏΡΠΎΡ.
Π ΠΈΡΡΠ½ΠΎΠΊ 35 — Flash-ΡΠ°Π±Π»ΠΎΠ½ ΠΠ°Π½Π½ΡΠΉ Flash-ΡΠ°Π±Π»ΠΎΠ½ Π±ΡΠ» Π΄ΠΎΡΠ°Π±ΠΎΡΠ°Π½ ΠΈ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°Π½ ΠΏΠΎΠ΄ ΡΠ°Π·Π½ΡΠ΅ ΠΊΡΡΡΡ, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ «ΠΠ½Π³Π»ΠΈΠΉΡΠΊΠΈΠΉ Π΄Π»Ρ Π΄Π΅ΡΠ΅ΠΉ» (ΡΠΈΡΡΠ½ΠΎΠΊ 36), «ΠΠ΅Π»ΠΎΠ²ΠΎΠΉ Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈΠΉ» (ΡΠΈΡΡΠ½ΠΎΠΊ 37), «ΠΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΈΡΡΠΎΠ²ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²» (ΡΠΈΡΡΠ½ΠΎΠΊ 38). Π’Π΅ΠΏΠ΅ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π½Π΅ Π·Π½Π°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Macromedia Flash, ΡΠΌΠΎΠΆΠ΅Ρ Π»Π΅Π³ΠΊΠΎ ΠΈ Π±ΡΡΡΡΠΎ ΡΠΎΡΡΠ°Π²Π»ΡΡΡ Π·Π°Π΄Π°Π½ΠΈΡ Π΄Π»Ρ DL.
Π ΠΈΡΡΠ½ΠΎΠΊ 36 — Flash-ΡΠ°Π±Π»ΠΎΠ½ — «ΠΠ½Π³Π»ΠΈΠΉΡΠΊΠΈΠΉ Π΄Π»Ρ Π΄Π΅ΡΠ΅ΠΉ Π ΠΈΡΡΠ½ΠΎΠΊ 37 — Flash-ΡΠ°Π±Π»ΠΎΠ½ — «ΠΠ΅Π»ΠΎΠ²ΠΎΠΉ Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈΠΉ»
Π ΠΈΡΡΠ½ΠΎΠΊ 38 — Flash-ΡΠ°Π±Π»ΠΎΠ½ — «ΠΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΈΡΡΠΎΠ²ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²»
ΠΡΠ»ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π°Π΄ΠΎΠΏΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°Π±Π»ΠΎΠ½ ΠΏΠΎΠ΄ ΡΠ²ΠΎΡ Π·Π°Π΄Π°Π½ΠΈΡ, ΡΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ Flash ΠΎΡΠΊΡΡΡΡ ΠΈΡΡ ΠΎΠ΄Π½ΠΈΠΊ Π½Π°ΡΡΠΎΡΡΠ΅Π³ΠΎ ΡΠ°Π±Π»ΠΎΠ½Π°, Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π½ΠΎΠ²ΡΠΉ ΡΠ»ΠΎΠΉ Π² ΠΊΠΎΡΠΎΡΠΎΠΌ Π½ΡΠΆΠ½ΠΎ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠΈΡΡ Π·Π°Π΄Π½ΠΈΠΉ ΡΠΎΠ½. ΠΠ·ΠΌΠ΅Π½ΠΈΡΡ, Π΅ΡΠ»ΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ, ΡΠ°Π·ΠΌΠ΅ΡΡ ΠΎΠΊΠ½Π°. Π’Π°ΠΊ ΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡ ΠΈΠ»ΠΈ ΡΠ΄ΡΠ»ΡΡΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΊΠ½ΠΎΠΏΠΎΠΊ (ΠΎΡΠ²Π΅ΡΠΎΠ²).
4.3 Flash-ΡΠ°Π±Π»ΠΎΠ½ ΠΏΠΎ HLCCAD
Π‘ΠΈΡΡΠ΅ΠΌΠ° Π²ΡΡΠΎΠΊΠΎΡΡΠΎΠ²Π½Π΅Π²ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΈΡΡΠΎΠ²ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ² HLCCAD — ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π° Π΄Π»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠ° ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΈΡΡΠΎΠ²ΡΡ ΡΠΈΡΡΠ΅ΠΌ ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΡΠΈΡΡΠΎΠ²ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ², ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°ΡΡ ΡΠΎΠ·Π΄Π°Π½Π½ΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΡ ΡΡΡΡΠΎΠΉΡΡΠ², Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Π³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°ΡΡ ΠΌΠΎΠ΄Π΅Π»Ρ Π½Π° ΡΠΈΠ½ΡΠ΅Π·ΠΈΡΡΠ΅ΠΌΠΎΠΌ ΠΏΠΎΠ΄ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π΅ VHDL, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠΎΠ² Π² ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΡΠ΅ΠΌΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°Ρ .
Π‘ΠΈΡΡΠ΅ΠΌΠ° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΡΠ»ΠΎΠΆΠ½ΡΠ΅ ΠΈΠ΅ΡΠ°ΡΡ ΠΈΡΠ΅ΡΠΊΠΈ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Π½ΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΡ ΡΠΈΡΡΠΎΠ²ΡΡ ΡΠΈΡΡΠ΅ΠΌ, ΡΠΎΡΡΠΎΡΡΠΈΡ ΠΈΠ· ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΡΠΎΠ²Π½Π΅ΠΉ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΎΡ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΡ Π²Π΅Π½ΡΠΈΠ»Π΅ΠΉ Π΄ΠΎ ΠΠΠ£, ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°ΡΡ ΡΡΠΈ ΠΏΡΠΎΠ΅ΠΊΡΡ, Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ, Π° Π΄Π»Ρ ΠΎΡΠ»Π°ΠΆΠ΅Π½Π½ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Π³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ ΡΠΈΠ½ΡΠ΅Π·ΠΈΡΡΠ΅ΠΌΡΠ΅ VHDL — ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ. ΠΠΎΠ»Π΅Π΅ ΡΠΎΠ³ΠΎ, ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π° ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΠΈΡΡΠ΅ΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π²ΡΡΠΎΠΊΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ Π΄Π»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ ΡΠ»ΠΎΠΆΠ½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ² — ΡΠ°ΠΊΠΈΡ , Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΊΠ°ΠΊ ΠΠ/ΠΠ.
ΠΠ° ΡΡΠΎΠΊΠ°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΊΠΈ ΠΠΈΡ Π°ΠΈΠ» Π‘Π΅ΠΌΡΠ½ΠΎΠ²ΠΈΡ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΈΠ» ΠΎΠΏΡΠΎΡ ΠΎ ΠΈΠ΄Π΅ΡΡ ΡΠ»ΡΡΡΠ΅Π½ΠΈΡ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ ΡΡΠ΅Π±Π½ΠΎΠ³ΠΎ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π° ΠΈ ΠΎ ΡΠ΅Ρ Π·Π°Π΄Π°Π½ΠΈΡΡ ΠΊΠΎΡΠΎΡΡΠ΅ Π±Ρ Ρ ΠΎΡΠ΅Π»ΠΈ Π²ΠΈΠ΄Π΅ΡΡ Π½Π° ΡΠ°ΠΉΡΠ΅ Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ. ΠΡΠ΅ ΠΏΠΈΡΡΠΌΠ΅Π½Π½ΡΠ΅ ΠΎΡΠ²Π΅ΡΡ Π±ΡΠ»ΠΈ ΠΏΡΠΎΡΠΈΡΠ°Π½Ρ ΠΈ ΠΎΠ΄Π½Π° ΠΈΠ· ΠΈΠ΄Π΅ΠΉ Π±ΡΠ»Π° ΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ HLCCAD Π΄Π»Ρ DL.
ΠΠ°ΠΌΠΈ Π±ΡΠ»Π° ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½Π° ΡΠ°Π±ΠΎΡΠ° ΠΏΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΈ Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΡ Π² ΡΡΠ΅Π±Π½ΡΠΉ ΠΏΡΠΎΡΠ΅ΡΡ flash-ΡΠ°Π±Π»ΠΎΠ½Π° Π΄Π»Ρ ΡΠΈΠΌΡΠ»ΡΡΠΈΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΈΡΡΠΎΠ²ΡΡ ΡΠΈΡΡΠ΅ΠΌ.
ΠΠ°Π½Π½ΡΠΉ ΡΠ°Π±Π»ΠΎΠ½ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΡΠ°Π±ΠΎΡΠ΅Π΅ ΠΏΠΎΠ»Π΅ Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΏΡΠΎΠΏΡΡΠ΅Π½Ρ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΈ ΠΏΠ΅ΡΠ΅Π΄Π²ΠΈΠΆΠ½ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΡΡΠ°Π²ΠΈΡΡ Π½Π° ΠΏΡΠΎΠΏΡΡΠ΅Π½Π½ΡΠ΅ ΠΌΠ΅ΡΡΠ° (ΡΠΈΡΡΠ½ΠΎΠΊ 39).
Π ΠΈΡΡΠ½ΠΎΠΊ 39 — Flash-ΡΠ°Π±Π»ΠΎΠ½ Π΄Π»Ρ HLCCAD
Π Π½Π°ΡΡΠΎΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ flash-ΡΠ°Π±Π»ΠΎΠ½ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ²ΠΈΠ΄Π΅ΡΡ Π² ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΠΊΡΡΡΠ°Ρ ΡΠ°ΠΉΡΠ° DL, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΎΡΠ½ΠΎΡΡΡΡΡ ΠΊ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ HLCCAD.
4.4 Flash-ΡΠ°Π±Π»ΠΎΠ½ ΠΏΠΎ WINTER
ΠΠ°ΠΌΠΈ Π±ΡΠ»Π° ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½Π° ΡΠ°Π±ΠΎΡΠ° ΠΏΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ flash-ΡΠ°Π±Π»ΠΎΠ½Π° Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ Π·Π½Π°Π½ΠΈΠΉ ΡΡΠ°ΡΠΈΡ ΡΡ.
ΠΠ°Π½Π½ΡΠΉ ΡΠ°Π±Π»ΠΎΠ½ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΡΠ°Π±ΠΎΡΠ΅Π΅ ΠΏΠΎΠ»Π΅ Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΏΡΠΎΠΏΡΡΠ΅Π½ΠΎ ΠΎΠ΄Π½Π° ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΡΠΎΠΊ, ΡΡΠ°ΡΠ΅ΠΌΡΡΡ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΡΡΡ Π²ΡΠ±ΡΠ°ΡΡ ΠΈΠ· ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½Π½ΡΡ Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ² ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΉ ΠΎΡΠ²Π΅Ρ (ΡΠΈΡΡΠ½ΠΎΠΊΠΈ 40, 41).
Π ΠΈΡΡΠ½ΠΎΠΊ 40 — Flash-ΡΠ°Π±Π»ΠΎΠ½ 1 Π΄Π»Ρ WINTER
Π ΠΈΡΡΠ½ΠΎΠΊ 41 — Flash-ΡΠ°Π±Π»ΠΎΠ½ 2 Π΄Π»Ρ WINTER
Π Π½Π°ΡΡΠΎΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ flash-ΡΠ°Π±Π»ΠΎΠ½ Π²Π½Π΅Π΄ΡΡΠ½ Π² ΡΡΠ΅Π±Π½ΡΠΉ ΠΏΡΠΎΡΠ΅ΡΡ.
4.5 ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² «Standard.prj»
Π ΠΏΡΠΎΡΠ»ΠΎΠΌ Π³ΠΎΠ΄Ρ Π±ΡΠ» ΡΠ΄Π΅Π»Π°Π½ flash-ΡΠ°Π±Π»ΠΎΠ½, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ» ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π² ΠΏΠ΅ΡΠ²ΡΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ Π·Π½Π°Π½ΠΈΠΉ ΡΡΠ°ΡΠΈΡ ΡΡ. ΠΠ½ΠΎΡ Π±ΡΠ»Π° ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½Π° ΠΈΠ΄Π΅Ρ ΡΠ΄Π΅Π»Π°ΡΡ Ρ ΡΡΠΎΠ³ΠΎ ΡΠ°Π±Π»ΠΎΠ½Π° ΠΎΠ±ΡΡΠ°ΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. Π― Π²Π·ΡΠ» ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Ρ ΡΠ°ΠΉΡΠ° Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ ΠΏΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ. ΠΠ°ΡΠ΅ΠΌ Π΅Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠ°Π» ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΠ». ΠΠΎΡΠ»Π΅ ΡΠ°Π±Π»ΠΎΠ½ Π±ΡΠ» ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ Π°Π΄Π°ΠΏΡΠΈΡΠΎΠ²Π°Π½ ΠΏΠΎΠ΄ ΠΎΠ±ΡΡΠ°ΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. (ΡΠΈΡΡΠ½ΠΎΠΊ 42)
Π ΠΈΡΡΠ½ΠΎΠΊ 42 -ΠΠ±ΡΡΠ°ΡΡΠ°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°
4.6 Flash-ΠΏΡΠ΅Π·Π΅Π½ΡΠ°ΡΠΈΠΈ «Π‘Π΅Π·ΠΎΠ½Π½ΡΡ ΠΊΡΠ±ΠΊΠΎΠ²»
Flash Π°Π½ΠΈΠΌΠ°ΡΠΈΡ Π½Π° ΡΠ΅Π³ΠΎΠ΄Π½ΡΡΠ½ΠΈΠΉ Π΄Π΅Π½Ρ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΡΠ°ΠΌΡΡ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΡΠ΅Π·Π΅Π½ΡΠ°ΡΠΈΠΉ, ΡΠ°ΠΉΡΠΎΠ² ΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΡ ΡΡΡΠ΅ΠΊΡΠΎΠ² Π΄Π»Ρ ΡΠ°ΠΉΡΠΎΠ².
Flash-ΠΏΡΠ΅Π·Π΅Π½ΡΠ°ΡΠΈΠΈ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π±ΠΎΠ»Π΅Π΅ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ½Ρ, ΡΠ΅ΠΌ ΠΎΠ±ΡΡΠ½ΡΠ΅ ΠΏΡΠ΅Π·Π΅Π½ΡΠ°ΡΠΈΠΈ, ΠΈ ΠΈΠΌΠ΅ΡΡ ΡΡΠ΄ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²:
1) Π»Π΅Π³ΠΊΠΎΠ΅ ΠΈ ΠΏΡΠΎΡΡΠΎΠ΅ Π²ΠΎΡΠΏΡΠΈΡΡΠΈΠ΅ — ΠΏΡΠ΅Π·Π΅Π½ΡΠ°ΡΠΈΡ Π½Π° flash ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΌΠΎΠΆΠ΅Ρ ΡΠΎΠΏΡΠΎΠ²ΠΎΠΆΠ΄Π°Π΅ΡΡΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠΉ, Π½ΠΎ ΠΈ Π·Π²ΡΠΊΠΎΠ²ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠ΅ΠΉ.
2) ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΠΎΡΡΡ — Π·ΡΠΈΡΠ΅Π»Ρ ΠΌΠΎΠΆΠ΅Ρ Π²ΡΠ±ΠΈΡΠ°ΡΡ Π²Π°ΡΠΈΠ°Π½Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° ΠΏΡΠ΅Π·Π΅Π½ΡΠ°ΡΠΈΠΈ ΠΏΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡΡΡΠΈΠΌ Π΅Π³ΠΎ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡΠΌ, Π²ΡΡΡΠΏΠ°ΡΡ Π² ΠΊΠΎΠ½ΡΠ°ΠΊΡ Ρ Π΅Π΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ, ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΠΈΠ·ΠΌΠ΅Π½ΡΡ ΡΡΠ΅Π½Π°ΡΠΈΠΉ ΠΏΡΠ΅Π·Π΅Π½ΡΠ°ΡΠΈΠΈ.