ΠΠ³ΡΠ° Π½Π° ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ ΠΏΠ°ΠΌΡΡΠΈ
ΠΡΡ ΠΎΠ΄Π½ΡΠΉ ΡΠ°ΠΉΠ»: Memory.fla
ΠΠ½ΠΎΠ³Π΄Π° ΡΡΡ ΠΈΠ³ΡΡ Π½Π°Π·ΡΠ²Π°ΡΡ "Simon", ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΠ°ΠΊ Π½Π°Π·ΡΠ²Π°Π»ΠΎΡΡ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΠ΅ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ»ΠΎ Π² Π½Π΅Π΅ ΠΈΠ³ΡΠ°ΡΡ. Π ΡΡΠΎΠΉ ΠΈΠ³ΡΠ΅ ΠΈΠΌΠ΅Π΅ΡΡΡ ΡΠ΅ΡΡΡΠ΅ ΡΠ°Π·Π½ΡΡ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠ°, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠΎΠΈΠ³ΡΡΠ²Π°ΡΡΡΡ Π² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½ΠΎΠΌ ΠΏΠΎΡΡΠ΄ΠΊΠ΅. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΡΠΎ ΡΠ²ΠΈΠ΄Π΅ΡΡ, Π·Π°ΠΏΡΡΡΠΈΠ² ΡΠ°ΠΉΠ» Memory.fla, ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½Π½ΡΠΉ Π½Π° Web-ΡΠ°ΠΉΡΠ΅. ΠΡΠΈ ΠΏΡΠΎΠΈΠ³ΡΡΠ²Π°Π½ΠΈΠΈ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠ° Π·Π°Π³ΠΎΡΠ°Π΅ΡΡΡ ΡΠ²Π΅ΡΠΎΠ²ΠΎΠ΅ ΡΠ°Π±Π»ΠΎ ΠΈ Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ Π·Π²ΡΠΊΠΎΠ²ΠΎΠΉ ΡΠΈΠ³Π½Π°Π». ΠΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌΠΈ ΡΡΠΎΠΉ ΠΈΠ³ΡΡ ΡΠ²Π»ΡΡΡΡΡ ΡΠ΅ΡΡΡΠ΅ ΠΏΡΠΈΡΡ, ΡΠΈΠ΄ΡΡΠΈΠ΅ Π½Π° Π²Π΅ΡΠΊΠ΅ (ΡΠΈΡ. 14.1).
Π ΠΈΡΡΠ½ΠΎΠΊ 14.1. Π ΠΈΠ³ΡΠ΅ Π½Π° ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ ΠΏΠ°ΠΌΡΡΠΈ Π½Π° ΡΠΊΡΠ°Π½Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ ΡΠ΅ΡΡΡΠ΅ ΠΏΡΠΈΡΡ
Π ΠΈΠ³ΡΠ΅ Π΄Π²Π΅ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΡΠ°Π·Ρ. ΠΠ΅ΡΠ²Π°Ρ ΡΠ°Π·Π° β ΠΏΡΠΈΡΡ ΡΠΈΡΠΈΠΊΠ°ΡΡ Π² ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ. ΠΠΎ Π²ΡΠΎΡΠΎΠΉ ΡΠ°Π·Π΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΏΡΡΠ°Π΅ΡΡΡ Π²ΠΎΡΡΠΎΠ·Π΄Π°ΡΡ ΡΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ. ΠΠ°ΡΠ΅ΠΌ ΡΠ°Π·Ρ ΠΏΠΎΠ²ΡΠΎΡΡΡΡΡΡ, ΠΏΡΠΈ ΡΡΠΎΠΌ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΡΡΡ Π΅ΡΠ΅ ΠΎΠ΄Π½Π° ΠΌΠ΅Π»ΠΎΠ΄ΠΈΡ. ΠΡΠ΅Π½Ρ ΡΠΊΠΎΡΠΎ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ Π½Π°ΡΡΠΎΠ»ΡΠΊΠΎ Π΄Π»ΠΈΠ½Π½ΠΎΠΉ, ΡΡΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ Π΅Π΅ Π²ΠΎΡΡΠΎΠ·Π΄Π°ΡΡ, ΠΈ ΠΈΠ³ΡΠ° Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Π΅ΡΡΡ.
ΠΠΎΠ΄Ρ ΠΎΠ΄
ΠΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΌΠ΅Π»ΠΎΠ΄ΠΈΠΉ Ρ ΡΠ°Π½ΠΈΡΡΡ Π² ΠΌΠ°ΡΡΠΈΠ²Π΅. ΠΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π· Π² ΠΌΠ°ΡΡΠΈΠ² Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΡΡΡ Π½ΠΎΠ²ΡΠΉ, ΡΠ»ΡΡΠ°ΠΉΠ½ΡΠΉ Π½ΠΎΠΌΠ΅Ρ ΠΎΡ 1 Π΄ΠΎ 4. ΠΠΎΠΌΠ΅Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ, ΠΊΠ°ΠΊΠ°Ρ ΠΏΡΠΈΡΠ° Π΄ΠΎΠ»ΠΆΠ½Π° ΡΠΈΡΠΈΠΊΠ°ΡΡ.
Π ΠΏΠ΅ΡΠ²ΠΎΠΉ ΡΠ°ΡΡΠΈ ΠΈΠ³ΡΡ Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ ΡΠΈΡΠΈΠΊΠ°Π½ΡΠ΅ ΠΏΡΠΈΡ. ΠΡΠΎΡ ΠΊΠ°Π΄Ρ ΡΠΏΡΠ°Π²Π»ΡΠ΅ΡΡΡ ΠΊΠ»ΠΈΠΏΠΎΠΌ "actions", ΠΊΠΎΡΠΎΡΡΠΉ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΡΠ΅Ρ Π½ΠΎΠΌΠ΅ΡΠ° Π² ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΈ ΡΠΎΠΎΠ±ΡΠ°Π΅Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅, ΠΊΠ°ΠΊΠ°Ρ ΠΏΡΠΈΡΠ° ΠΊΠΎΠ³Π΄Π° Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΠ΅ΡΡ.
Π ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΡΠ°ΡΡΠΈ ΠΈΠ³ΡΠ° ΠΆΠ΄Π΅Ρ, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π½Π°ΡΠ½Π΅Ρ ΡΠ΅Π»ΠΊΠ°ΡΡ ΠΏΠΎ ΠΏΡΠΈΡΠ°ΠΌ. ΠΠΎΡΠ»Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠ΅Π»ΡΠΊΠ° ΠΏΡΠΎΠ²Π΅ΡΡΠ΅ΡΡΡ, ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ Π»ΠΈ Π±ΡΠ»Π° Π²ΡΠ±ΡΠ°Π½Π° ΠΏΡΠΈΡΠ°. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π²ΡΠ΅ Π²ΡΠ΅ΠΌΡ ΡΠ»Π΅Π΄ΠΈΡ Π·Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ, ΠΎΠΆΠΈΠ΄Π°Ρ ΠΌΠΎΠΌΠ΅Π½ΡΠ°, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ ΠΎΡΠΈΠ±Π΅ΡΡΡ. ΠΡΠ»ΠΈ ΠΈΠ³ΡΠΎΠΊ ΡΠ΄Π΅Π»Π°Π» Π²ΡΠ΅ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ, Π² ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΡΡΡ Π½ΠΎΠ²Π°Ρ ΠΌΠ΅Π»ΠΎΠ΄ΠΈΡ, ΠΈ Π²ΡΠ΅ Π½Π°ΡΠΈΠ½Π°Π΅ΡΡΡ Π·Π°Π½ΠΎΠ²ΠΎ.
ΠΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ° ΡΠΎΠ»ΠΈΠΊΠ°
Π ΡΠΎΠ»ΠΈΠΊΠ΅ ΡΠ΅ΡΡΡ ΠΊΠ°Π΄ΡΠΎΠ² (ΡΠΈΡ. 14.2). ΠΠ· Π½ΠΈΡ ΠΊΠ°Π΄ΡΡ ΠΏΠΎΠ΄ Π½ΠΎΠΌΠ΅ΡΠ°ΠΌΠΈ 3 ΠΈ 4 β ΠΊΠ»ΡΡΠ΅Π²ΡΠ΅, ΠΎΠ½ΠΈ Π½Π°Π·ΡΠ²Π°ΡΡΡΡ Β«playΒ» ΠΈ Β«repeatΒ» ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ. Π ΠΊΠ°Π΄ΡΠ΅ Β«playΒ» Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ ΡΠΈΡΠΈΠΊΠ°Π½ΡΠ΅ ΠΏΡΠΈΡ, Π° Π² ΠΊΠ°Π΄ΡΠ΅ repeat ΠΈΠ³ΡΠΎΠΊ ΠΌΠΎΠΆΠ΅Ρ ΡΠ΅Π»ΠΊΠ°ΡΡ ΠΏΠΎ ΠΏΡΠΈΡΠ°ΠΌ.
Π ΠΈΡΡΠ½ΠΎΠΊ 14.2. Π¨Π΅ΡΡΡ ΠΊΠ°Π΄ΡΠΎΠ² ΠΈΠ³ΡΡ Π½Π° ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ ΠΏΠ°ΠΌΡΡΠΈ: Β«startΒ», Β«waitΒ», Β«playΒ», Β«repeatΒ», Β«correctΒ» ΠΈ Β«wrongΒ»ΠΠ»ΠΈΠΏ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΡΠΈΡΡ ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· ΡΡΠ΅Ρ ΡΠ°ΡΡΠ΅ΠΉ. ΠΠ΅ΡΠ²Π°Ρ β Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ ΠΊΠ»ΠΈΠΏ Ρ ΡΠ°ΠΌΠΎΠΉ ΠΏΡΠΈΡΠ΅ΠΉ, ΠΏΠ΅ΡΠ²ΡΠΉ ΠΊΠ°Π΄Ρ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅, Π²ΡΠΎΡΠΎΠΉ ΠΈ ΠΎΡΡΠ°Π»ΡΠ½ΡΠ΅ ΠΊΠ°Π΄ΡΡ β Π°Π½ΠΈΠΌΠ°ΡΠΈΡ (ΠΏΡΠΈΡΠ° ΡΠΈΡΠΈΠΊΠ°Π΅Ρ, ΠΎΡΠΊΡΡΠ²Π°Ρ ΠΈ Π·Π°ΠΊΡΡΠ²Π°Ρ ΡΠΎΡ). Π ΠΎΠ»ΠΈΠΊ Π½Π°ΡΠΈΠ½Π°Π΅ΡΡΡ Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎ ΠΊΠ»ΠΈΠΏ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΡΠΈΡΡ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² ΠΏΠ΅ΡΠ²ΠΎΠΌ ΠΊΠ°Π΄ΡΠ΅.
ΠΡΠΎΡΠ°Ρ ΡΠ°ΡΡΡ ΠΊΠ»ΠΈΠΏΠ° β ΠΊΠ½ΠΎΠΏΠΊΠ°. ΠΠ΄Π½Π° ΠΈ ΡΠ° ΠΆΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΡΠΈΡΡ, Π½ΠΎ ΠΊ Π½Π΅ΠΉ ΠΏΡΠΈΠΊΡΠ΅ΠΏΠ»Π΅Π½ ΡΠ°Π·Π½ΡΠΉ ΠΊΠΎΠ΄. ΠΠ½ΠΎΠΏΠΊΠ° ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π° Π·Π° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΡΠΈΡΡ, ΡΠ°ΠΊ ΡΡΠΎ Π΅Π΅ Π½Π΅ Π²ΠΈΠ΄Π½ΠΎ.
Π’ΡΠ΅ΡΡΡ ΡΠ°ΡΡΡ ΠΊΠ»ΠΈΠΏΠ° ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΡΠΈΡΡ β ΠΏΡΠΎΡΡΠΎ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ, ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡΠ°Ρ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ "Π²ΡΠ»Π΅ΡΠ°Π΅Ρ" ΠΈΠ· ΠΊΠ»ΡΠ²Π° ΠΏΡΠΈΡΡ. ΠΡΠΎΡ ΠΏΡΠΎΡΡΠΎΠΉ ΠΊΠ»ΠΈΠΏ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΡΠΈΡΡ ΠΎΠ΄ΠΈΠ½ ΡΠ°Π·. ΠΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡ Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΈ ΠΏΡΠΈΡΠ° Π½Π°Π·Π²Π°Π½Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠ΅ΡΠ²Π°Ρ ΠΏΡΠΈΡΠ° Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ "birdl", Π° ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ β "notel". Π Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΏΠ΅ΡΠ²ΡΠΉ ΠΊΠ°Π΄Ρ ΠΏΡΡΡΠΎΠΉ, ΡΠ°ΠΌ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ ΠΎΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ. ΠΠΎ Π²ΡΠΎΡΠΎΠΌ ΠΊΠ°Π΄ΡΠ΅ Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ Π²ΠΎΠ·Π²ΡΠ°Ρ ΠΊ ΠΏΠ΅ΡΠ²ΠΎΠΌΡ ΠΊΠ°Π΄ΡΡ. Π ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ ΠΌΡ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΡΠ΅ΠΌ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π²ΡΠ»Π΅ΡΠ°Π΅Ρ ΠΈΠ· ΠΊΠ»ΡΠ²Π° ΠΏΡΠΈΡΡ....Π‘ΠΎΠ²Π΅Ρ
ΠΡΠ»ΠΈ Π²Ρ Π²Π½ΠΈΠΌΠ°ΡΠ΅Π»ΡΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ Π½Π° ΡΠ»Π΅ΠΌΠ΅Π½Ρ "Bird Button" ΠΈΠ· ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠΎΠ»ΠΈΠΊΠ°, Π²Ρ ΡΠ²ΠΈΠ΄ΠΈΡΠ΅, ΡΡΠΎ ΠΊΠ°Π΄ΡΡ "Up", "Over" ΠΈ "Down" ΠΏΡΡΡΡ, Π° Π² ΠΊΠ°Π΄ΡΠ΅ "Hit" ΡΠΎΠ΄Π΅ΡΠΆΠΈΡΡΡ ΠΊΠΎΠ½ΡΡΡ ΠΏΡΠΈΡΡ. ΠΡΠΎ Π·Π½Π°ΡΠΈΡ, ΡΡΠΎ Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π½Π° ΡΠ°Π±ΠΎΡΠ΅ΠΌ ΠΏΠΎΠ»Π΅ Π΄Π»Ρ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½Π΅ Π±ΡΠ΄Π΅Ρ, Π° ΠΎΠ±Π»Π°ΡΡΡ Π½Π°ΠΆΠ°ΡΠΈΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π±ΡΠ΄Π΅Ρ ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡΡ Ρ ΡΠΎΡΠΌΠΎΠΉ ΠΊΠ°Π΄ΡΠ° "Hit". Π’Π°ΠΊΠΎΠΉ ΡΠΏΠΎΡΠΎΠ± ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ ΠΎΡ ΡΠΆΠ΅ ΠΎΠΏΠΈΡΠ°Π½Π½ΠΎΠ³ΠΎ, ΠΊΠΎΠ³Π΄Π° ΡΠΎΠ·Π΄Π°Π΅ΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΠ° ΠΈ Π΅Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ _alpha ΠΎΠ±Π½ΡΠ»ΡΠ΅ΡΡΡ.
ΠΡΠ»ΠΈ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅ΡΡ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ ΠΏΡΠΈΡ, Π²Ρ ΡΠ²ΠΈΠ΄ΠΈΡΠ΅, ΡΡΠΎ Π·Π²ΡΠΊ ΠΏΡΠΈΠΊΡΠ΅ΠΏΠ»Π΅Π½ ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· Π½ΠΈΡ . ΠΠ²ΡΠΊ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ ΠΏΡΠΈ ΠΏΡΠΎΠΈΠ³ΡΡΠ²Π°Π½ΠΈΠΈ Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ Ρ ΠΏΡΠΈΡΠ΅ΠΉ. ΠΠ°ΠΆΠ΄ΡΠΉ Π·Π²ΡΠΊ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ ΠΎΡ Π΄ΡΡΠ³ΠΎΠ³ΠΎ.
Π ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΠΊΠ°Π΄ΡΠ°Ρ ΠΏΠΎΡΠ²Π»ΡΡΡΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΡΠ°ΡΡΠΈ ΠΊΠ»ΠΈΠΏΠΎΠ² ΠΏΡΠΈΡ. ΠΠ»ΠΈΠΏΡ Ρ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡΠΌΠΈ ΡΠ°ΠΌΠΈΡ ΠΏΡΠΈΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Ρ Π²ΠΎ Π²ΡΠ΅Ρ ΡΠ΅ΡΡΠΈ ΠΊΠ°Π΄ΡΠ°Ρ . ΠΠ΄Π½Π°ΠΊΠΎ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΏΠΎΡΠ²Π»ΡΡΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π² ΠΊΠ°Π΄ΡΠ΅ repeat, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ°ΠΌ ΠΈΠ³ΡΠΎΠΊ ΠΌΠΎΠΆΠ΅Ρ ΡΠ΅Π»ΠΊΠ°ΡΡ ΠΌΡΡΠΊΠΎΠΉ ΠΏΠΎ ΠΏΡΠΈΡΠ°ΠΌ. ΠΠ½ΠΈΠΌΠ°ΡΠΈΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π² ΠΊΠ°Π΄ΡΠ°Ρ ΠΏΠΎΠ΄ Π½ΠΎΠΌΠ΅ΡΠ°ΠΌΠΈ 3β6, Π² ΠΏΠ΅ΡΠ²ΠΎΠΌ ΠΈ Π²ΡΠΎΡΠΎΠΌ ΠΊΠ°Π΄ΡΠ°Ρ ΠΎΠ½Π° Π½Π΅ Π½ΡΠΆΠ½Π°.
Π’Π°ΠΊΠΆΠ΅ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΊΠ°Π΄ΡΠ΅ ΡΠΎΠ»ΠΈΠΊΠ° ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡΡ ΡΠΊΠ°Π·Π°Π½ΠΈΡ, ΡΡΠΎ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π΄Π΅Π»Π°ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ. Π Π²Π΅ΡΡ Π½Π΅ΠΌ ΠΏΡΠ°Π²ΠΎΠΌ ΡΠ³Π»Ρ Π²ΡΠ΅Ρ ΠΊΠ°Π΄ΡΠΎΠ², ΠΊΡΠΎΠΌΠ΅ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ, Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠ΅ ΠΏΠΎΠ»Π΅ scoreDisplay.
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π°
ΠΠΎΠ΄ ΡΡΠΎΠ³ΠΎ ΡΠΎΠ»ΠΈΠΊΠ° Π΄Π΅Π»ΠΈΡΡΡ Π½Π° Π΄Π²Π΅ ΡΠ°ΡΡΠΈ. ΠΠ΅ΡΠ²Π°Ρ ΡΠ°ΡΡΡ β Π½Π°Π±ΠΎΡ ΡΡΠ½ΠΊΡΠΈΠΉ, ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π½ΡΡ Π² ΠΏΠ΅ΡΠ²ΠΎΠΌ ΠΊΠ°Π΄ΡΠ΅ ΡΠΎΠ»ΠΈΠΊΠ°. ΠΡΠΎΡΠ°Ρ ΡΠ°ΡΡΡ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² ΠΊΠ»ΠΈΠΏΠ΅ Β«playback actionsΒ», ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ ΠΌΠ΅Π»ΠΎΠ΄ΠΈΠΉ Π² ΠΊΠ°Π΄ΡΠ΅ Β«playΒ». ΠΠ΅Π±ΠΎΠ»ΡΡΠΈΠ΅ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΡ ΠΊΠΎΠ΄Π° Π΅ΡΡΡ ΠΈ Π² Π΄ΡΡΠ³ΠΈΡ ΠΌΠ΅ΡΡΠ°Ρ .
Π€ΡΠ½ΠΊΡΠΈΠΈ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠ΅ Π² ΡΡΠΎΠΌ ΡΠΎΠ»ΠΈΠΊΠ΅, ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Ρ Π² ΠΏΠ΅ΡΠ²ΠΎΠΌ ΠΊΠ°Π΄ΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΡΠΊΠ°Π»Ρ. ΠΠ½ΠΈ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΡΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΈΠ³ΡΡ, ΠΎΡΠ²Π΅ΡΠ°ΡΡ Π·Π° ΡΠ΅Π°ΠΊΡΠΈΡ Π½Π° ΡΠ΅Π»ΡΠΊΠΈ ΠΌΡΡΡΡ ΠΈ Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡ ΠΌΠ΅Π»ΠΎΠ΄ΠΈΠΈ.
Π‘Π½Π°ΡΠ°Π»Π° Π² ΠΈΠ³ΡΠ΅ Π²ΡΠ·ΡΠ²Π°Π΅ΡΡΡ ΡΡΠ½ΠΊΡΠΈΡ initGame, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅Ρ Π²ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅. ΠΡΠ° ΡΡΠ½ΠΊΡΠΈΡ Π²ΡΠ·ΡΠ²Π°Π΅ΡΡΡ Π² Π½Π°ΡΠ°Π»Π΅ ΠΈΠ³ΡΡ Π²ΡΠ΅Π³Π΄Π° ΠΈ Π² ΠΊΠΎΠ½ΡΠ΅, Π΅ΡΠ»ΠΈ ΠΈΠ³ΡΠΎΠΊ Ρ ΠΎΡΠ΅Ρ ΡΡΠ³ΡΠ°ΡΡ Π·Π°Π½ΠΎΠ²ΠΎ, ΡΠΎ Π΅ΡΡΡ ΡΠ½ΠΎΠ²Π° ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΡ ΠΊ ΠΏΠ΅ΡΠ²ΠΎΠΌΡ ΠΊΠ°Π΄ΡΡ.
Π€ΡΠ½ΠΊΡΠΈΡ initGame ΠΎΡΠΈΡΠ°Π΅Ρ ΠΌΠ°ΡΡΠΈΠ² notes, Π·Π°ΡΠ΅ΠΌ Π²ΡΠ·ΡΠ²Π°Π΅Ρ ΡΡΠ½ΠΊΡΠΈΡ addNextNote, ΡΡΠΎΠ±Ρ ΠΏΠΎΠΌΠ΅ΡΡΠΈΡΡ Π² ΡΡΠΎΡ ΠΌΠ°ΡΡΠΈΠ² ΡΠ»ΡΡΠ°ΠΉΠ½ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ. Π’Π°ΠΊΠΆΠ΅ ΠΎΠ½Π° ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ, ΡΡΠΎ ΡΡΠ΅Ρ ΠΈΠ³ΡΡ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ ΡΠ°Π²Π½ΡΠΌ 0.
initGame();
stop();
function initGame() {
// ΠΡΠΈΡΠ°Π΅ΠΌ ΠΌΠ°ΡΡΠΈΠ² ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ.
notes = new Array();
scoreDisplay = "Score: 0";
// ΠΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ ΠΏΠ΅ΡΠ²ΠΎΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅.
addNewNote();
}Π€ΡΠ½ΠΊΡΠΈΡ addNextNote ΡΠ»ΡΡΠ°ΠΉΠ½ΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ Π²ΡΠ±ΠΈΡΠ°Π΅Ρ Π½ΠΎΠΌΠ΅Ρ ΠΊΠ°Π΄ΡΠ° ΠΎΡ 1 Π΄ΠΎ 4 ΠΈ ΠΏΠΎΠΌΠ΅ΡΠ°Π΅Ρ Π΅Π³ΠΎ Π² ΠΌΠ°ΡΡΠΈΠ² notes.
function addNextNote() {
// ΠΡΠ±ΠΈΡΠ°Π΅ΠΌ ΡΠ»ΡΡΠ°ΠΉΠ½ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ ΠΈΠ· Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° ΠΎΡ 1 Π΄ΠΎ 4.
r = int(Math.Random()*4+1);
// ΠΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ ΡΠΈΡΠ»ΠΎ Π² ΠΌΠ°ΡΡΠΈΠ².
notes.push(r);
}ΠΡΡΠ°Π»ΡΠ½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ ΡΡΠΎΠΉ ΠΈΠ³ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΠΏΠΎΠ·ΠΆΠ΅. Π€ΡΠ½ΠΊΡΠΈΡ startRepeat Π²ΡΠ·ΡΠ²Π°Π΅ΡΡΡ ΡΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° ΠΈΠ³ΡΠΎΠΊ ΠΏΡΠΎΡΠ»ΡΡΠ°Π» ΠΏΠ΅Π½ΠΈΠ΅ ΠΏΡΠΈΡ ΠΈ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠ΅Π»ΠΊΠ°ΡΡ ΠΏΠΎ ΠΈΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡΠΌ, ΡΡΠΎΠ±Ρ Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²Π΅ΡΡΠΈ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ ΠΌΠ΅Π»ΠΎΠ΄ΠΈΠΈ. ΠΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ repeatNum ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°Π΅Ρ, ΠΏΠΎ ΠΊΠ°ΠΊΠΎΠΌΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠ΅Π»ΠΊΠ½ΡΡΡ ΠΈΠ³ΡΠΎΠΊ. ΠΠ·Π½Π°ΡΠ°Π»ΡΠ½ΠΎ Π΅Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ°Π²Π½ΠΎ 0, Π° Π·Π°ΡΠ΅ΠΌ ΠΎΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π·, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΡΠ΅Π»ΠΊΠ°Π΅Ρ ΠΏΠΎ ΠΏΡΠΈΡΠ΅.
function startRepeat() {
// ΠΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΠΌ, ΠΏΠΎ ΠΊΠ°ΠΊΠΎΠΌΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ
// Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠ΅ΠΏΠ΅ΡΡ ΡΠ΅Π»ΠΊΠ½ΡΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ.
repeatNum = 0;
// ΠΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΠΌ ΠΊ ΠΊΠ°Π΄ΡΡ, Π³Π΄Π΅ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½Ρ ΠΊΠ½ΠΎΠΏΠΊΠΈ.
gotoAndPlay("repeat");
}Π€ΡΠ½ΠΊΡΠΈΡ clickBird Π²ΡΠ·ΡΠ²Π°Π΅ΡΡΡ ΡΠ΅ΠΌΠΈ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΏΡΡΡΠ°Π½Ρ Π·Π° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡΠΌΠΈ ΠΏΡΠΈΡ; Π΅ΠΉ ΠΏΠ΅ΡΠ΅Π΄Π°Π΅ΡΡΡ Π½ΠΎΠΌΠ΅Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°, ΠΏΠΎ ΠΊΠΎΡΠΎΡΠΎΠΌΡ ΡΠ΅Π»ΠΊΠ½ΡΠ»ΠΈ. Π‘Π½Π°ΡΠ°Π»Π° ΡΡΠ½ΠΊΡΠΈΡ ΠΏΡΠΎΠΈΠ³ΡΡΠ²Π°Π΅Ρ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ ΠΏΡΠΈΡΡ ΠΈ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΡΡ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ ΠΏΠ΅Π½ΠΈΡ. ΠΠ°ΡΠ΅ΠΌ ΡΡΠ°Π²Π½ΠΈΠ²Π°Π΅Ρ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ ΡΠΎ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ΠΌ Π² ΡΠΏΠΈΡΠΊΠ΅. ΠΡΠ»ΠΈ ΠΎΠ½ΠΈ ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡΡ, Π·Π½Π°ΡΠΈΡ, ΠΈΠ³ΡΠΎΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ Π²ΡΠ±ΡΠ°Π» ΠΏΡΠΈΡΡ, ΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ repeatNum ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°Π΅ΡΡΡ. ΠΡΠ»ΠΈ ΡΡΠΎ Π±ΡΠ»ΠΎ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅, ΠΈΠ³ΡΠ° ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΡ ΠΊ ΠΊΠ°Π΄ΡΡ Β«correctΒ». Π ΠΏΡΠΎΡΠΈΠ²Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΡΠ½ΠΊΡΠΈΡ ΠΆΠ΄Π΅Ρ, ΠΏΠΎΠΊΠ° Π½Π΅ Π²ΡΠ±Π΅ΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅. ΠΡΠ»ΠΈ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ Π½Π΅ ΡΠΎΠ²ΠΏΠ°Π΄Π°Π΅Ρ Ρ ΠΏΡΠ΅Π΄ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠΌ, ΡΠΎΠ»ΠΈΠΊ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΡ ΠΊ ΠΊΠ°Π΄ΡΡ Β«wrongΒ», ΠΈ ΠΈΠ³ΡΠ° Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Π΅ΡΡΡ.
function clickBird(note) {
// ΠΠΎΡΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ ΠΏΡΠΈΡΡ.
_root["bird"+note].gotoAndPlay(2);
// ΠΠΎΡΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ.
_root["note"+note].gotoAndPlay(2);
// ΠΡΠΎΠ²Π΅ΡΡΠ΅ΠΌ, ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ Π»ΠΈ Π±ΡΠ» Π²ΡΠ±ΡΠ°Π½ ΡΠ»Π΅ΠΌΠ΅Π½Ρ.
if (note == notes[repeatNum]) {
// ΠΠΆΠΈΠ΄Π°Π΅ΠΌ Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΠΌΠ΅Π»ΠΎΠ΄ΠΈΠΈ.
repeatNum++;
// ΠΡΠ»ΠΈ ΠΌΠ΅Π»ΠΎΠ΄ΠΈΠΉ Π±ΠΎΠ»ΡΡΠ΅ Π½Π΅Ρ, ΠΈΠ³ΡΠΎΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ ΡΠ³Π°Π΄Π°Π»
// ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ.
if (repeatNum > notes.length-1) {
scoreDisplay = "Score: " + notes.length;
gotoAndPlay("correct");
}
} else {
// ΠΠ³ΡΠΎΠΊ ΠΎΡΠΈΠ±ΡΡ.
gotoAndPlay("wrong");
}
}ΠΠ°Π΄Ρ Β«playΒ» ΠΏΡΠΎΠΈΠ³ΡΡΠ²Π°Π΅Ρ ΠΊΠ°ΠΆΠ΄ΡΡ ΠΌΠ΅Π»ΠΎΠ΄ΠΈΡ ΠΈΠ· ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ ΡΠΎ ΡΡΠ΅Π½Π°ΡΠΈΠ΅ΠΌ, ΠΏΡΠΈΠΊΡΠ΅ΠΏΠ»Π΅Π½Π½ΡΠΌ ΠΊ ΠΊΠ»ΠΈΠΏΡ Β«playback actionsΒ». Π‘ΡΠ΅Π½Π°ΡΠΈΠΉ Π½Π°ΡΠΈΠ½Π°Π΅ΡΡΡ Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅Ρ Π΄Π²Π΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅. ΠΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ noteNum ΡΠ»Π΅Π΄ΠΈΡ Π·Π° ΡΠ΅ΠΌ, ΠΊΠ°ΠΊΠΎΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ ΠΏΡΠΎΠΈΠ³ΡΠ°Π½ΠΎ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ, Π° ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ nextTime β ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ ΠΏΡΠΎΠΈΠ³ΡΠ°Π½ΠΎ.
onClipEvent(load) {
// ΠΠ°ΡΠΈΠ½Π°Π΅ΠΌ Ρ ΠΌΠ΅Π»ΠΎΠ΄ΠΈΠΈ ΠΏΠΎΠ΄ Π½ΠΎΠΌΠ΅ΡΠΎΠΌ 0.
noteNum = 0;
nextTime = 0;
}ΠΠ° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΡΠ°Π³Π΅ ΡΠΎΠ»ΠΈΠΊΠ° Π² ΠΊΠ°Π΄ΡΠ΅ Β«playΒ» ΡΠ΅ΠΊΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ ΡΡΠ°Π²Π½ΠΈΠ²Π°Π΅ΡΡΡ ΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ nextTime. ΠΡΠ»ΠΈ ΡΠ΅ΠΊΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ ΠΏΡΠ΅Π²ΡΡΠ°Π΅Ρ ΡΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅, ΠΏΡΠΎΠΈΠ³ΡΡΠ²Π°Π΅ΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠ°Ρ ΠΌΠ΅Π»ΠΎΠ΄ΠΈΡ.
ΠΠ½ΠΈΠΌΠ°ΡΠΈΡ ΠΏΠ΅Π½ΠΈΡ ΠΈ ΠΏΡΠΈΡΡ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΡΡΡΡΡ ΡΠΎΡΠ½ΠΎ ΡΠ°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ Π΅ΡΠ»ΠΈ Π±Ρ ΠΎΠ½ΠΈ Π²ΡΠ·ΡΠ²Π°Π»ΠΈΡΡ ΠΏΡΠΈ ΡΠ΅Π»ΡΠΊΠ΅ ΠΌΡΡΡΡ. ΠΠ°ΡΠ΅ΠΌ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ noteNum ΠΈ nextTime, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΈΡΡΡΡ ΠΊ Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΠΌΠ΅Π»ΠΎΠ΄ΠΈΠΈ. ΠΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ nextTime ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°Π΅ΡΡΡ Π½Π° 1000, ΡΠΎ Π΅ΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠ°Ρ ΠΌΠ΅Π»ΠΎΠ΄ΠΈΡ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΠΈΠ³ΡΠ°Π½Π° ΡΠ΅ΡΠ΅Π· ΠΎΠ΄Π½Ρ ΡΠ΅ΠΊΡΠ½Π΄Ρ.
ΠΠΎΠ³Π΄Π° Π±ΡΠ΄ΡΡ ΠΏΡΠΎΠΈΠ³ΡΠ°Π½Ρ Π²ΡΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ, ΡΠΎΠ»ΠΈΠΊ Π²ΡΠ·ΠΎΠ²Π΅Ρ ΡΡΠ½ΠΊΡΠΈΡ startRepeat, ΠΊΠΎΡΠΎΡΠ°Ρ Π±ΡΠ»Π° ΡΠ°ΡΡΠΌΠΎΡΡΠ΅Π½Π° ΡΠ°Π½Π΅Π΅. Π’ΠΎ Π΅ΡΡΡ ΠΈΠ³ΡΠ° ΠΏΠ΅ΡΠ΅ΠΉΠ΄Π΅Ρ ΠΊ ΠΊΠ°Π΄ΡΡ Β«repeatΒ» ΠΈ Π±ΡΠ΄Π΅Ρ ΠΆΠ΄Π°ΡΡ, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΏΠΎΠΏΡΡΠ°Π΅ΡΡΡ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ.onClipEvent(enterFrame) {
// ΠΡΡΡΠ½ΡΠ΅ΠΌ, ΠΏΡΠΈΡΠ»ΠΎ Π»ΠΈ Π²ΡΠ΅ΠΌΡ ΠΏΡΠΎΠΈΠ³ΡΠ°ΡΡ ΡΠ»Π΅Π΄ΡΡΡΡΡ ΠΌΠ΅Π»ΠΎΠ΄ΠΈΡ.
if (getTimer() > nextTime) {
// ΠΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ.
note = _root.notes[noteNum];
// ΠΡΠΎΠΈΠ³ΡΡΠ²Π°Π΅ΡΡΡ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ ΠΏΠ΅Π½ΠΈΡ
// ΠΈ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΉ Π·Π²ΡΠΊΠΎΠ²ΠΎΠΉ ΡΠ°ΠΉΠ».
_root["bird"+note].gotoAndPlay(2);
_root["note"+note].gotoAndPlay(2);
// ΠΠ΄Π΅ΠΌ ΠΎΠ΄Π½Ρ ΡΠ΅ΠΊΡΠ½Π΄Ρ, ΠΏΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ ΠΏΡΠΎΠΈΠ³ΡΠ°ΡΡ ΡΠ»Π΅Π΄ΡΡΡΡΡ
// ΠΌΠ΅Π»ΠΎΠ΄ΠΈΡ.
nextTime = getTimer() + 1000;
noteNUm++;
// ΠΡΠ»ΠΈ Π±ΠΎΠ»ΡΡΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ Π½Π΅Ρ, ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅ΠΌ ΡΠΎ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π³ΠΎ
// ΡΠ°Π³Π°.