on (release) { print(this, "bmovie");}
Π‘ΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡ:
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Ρ 5-ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ Flash
printNum - ΠΠ΅ΡΠ°ΡΡ ΠΊΠ°Π΄ΡΠΎΠ² ΡΡΠΎΠ²Π½Ρ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° ΠΊΠ°ΠΊ Π²Π΅ΠΊΡΠΎΡΠ½ΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ
printNum
(ΠΠ»ΠΎΠ±Π°Π»ΡΠ½Π°Ρ ΡΡΠ½ΠΊΡΠΈΡ)
ΠΠ΅ΡΠ°ΡΡ ΠΊΠ°Π΄ΡΠΎΠ² ΡΡΠΎΠ²Π½Ρ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° ΠΊΠ°ΠΊ Π²Π΅ΠΊΡΠΎΡΠ½ΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ
Π‘ΠΈΠ½ΡΠ°ΠΊΡΠΈΡ:
printNum(level, boundingBox)
ΠΡΠ³ΡΠΌΠ΅Π½ΡΡ:
Π€ΡΠ½ΠΊΡΠΈΡ printNum() ΠΏΠΎΡΡΠΈ ΠΈΠ΄Π΅Π½ΡΠΈΡΠ½Π° print(), Π½ΠΎ ΡΡΠ΅Π±ΡΠ΅Ρ Π·Π°Π΄Π°Π½ΠΈΡ ΡΠ΅Π»Π΅Π²ΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ level Π΄Π»Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΠΏΠ΅ΡΠ°ΡΠΈ Π² Π²ΠΈΠ΄Π΅ ΡΠΈΡΠ»Π°, Π° Π½Π΅ ΡΡΡΠΎΠΊΠΈ. ΠΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ printNum() ΠΌΠΎΠΆΠ΅Ρ ΠΏΠ΅ΡΠ°ΡΠ°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΡΠΎΠ²Π½ΠΈ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ², Π° Π½Π΅ ΠΊΠ»ΠΈΠΏΡ ΡΠΈΠ»ΡΠΌΠΎΠ². ΠΠ±ΡΡΠ½ΠΎ ΠΎΠ½Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ, ΠΊΠΎΠ³Π΄Π° Π½ΡΠΆΠ½ΠΎ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΈ Π½Π°Π·Π½Π°ΡΠΈΡΡ Π²ΡΠ²ΠΎΠ΄ΠΈΠΌΡΠΉ Π½Π° ΠΏΠ΅ΡΠ°ΡΡ ΡΡΠΎΠ²Π΅Π½Ρ ΡΠΈΠ»ΡΠΌΠ°.
ΠΡΠΈΠΌΠ΅ΡΡ:
ΠΡΠΈΠΌΠ΅Ρ: Π Π°ΡΠΏΠ΅ΡΠ°ΡΠΊΠ° ΡΡΠΎΠ²Π½Ρ ΡΠΈΠ»ΡΠΌΠ°.
var x = 3;printNum(x, "bmax");
Π’ΠΎΠ³ΠΎ ΠΆΠ΅ ΡΠ°ΠΌΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΡΡΠΈΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΠ½ΠΊΠ°ΡΠ΅Π½Π°ΡΠΈΠΈ ΡΡΡΠΎΠΊ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΎΠ±ΡΡΠ½ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ print():
print("_level" + x, "bmax");
Π‘ΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡ:
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Ρ 5-ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ Flash
printAsBitmap - ΠΡΠ²ΠΎΠ΄ Π½Π° ΠΏΠ΅ΡΠ°ΡΡ ΠΊΠ°Π΄ΡΠΎΠ² ΡΠΈΠ»ΡΠΌΠ° ΠΈΠ»ΠΈ ΠΊΠ»ΠΈΠΏΠ° Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΠ°ΡΡΡΠΎΠ²ΠΎΠΉ Π³ΡΠ°ΡΠΈΠΊΠΈ
printAsBitmap
(ΠΠ»ΠΎΠ±Π°Π»ΡΠ½Π°Ρ ΡΡΠ½ΠΊΡΠΈΡ)
ΠΡΠ²ΠΎΠ΄ Π½Π° ΠΏΠ΅ΡΠ°ΡΡ ΠΊΠ°Π΄ΡΠΎΠ² ΡΠΈΠ»ΡΠΌΠ° ΠΈΠ»ΠΈ ΠΊΠ»ΠΈΠΏΠ° Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΠ°ΡΡΡΠΎΠ²ΠΎΠΉ Π³ΡΠ°ΡΠΈΠΊΠΈ
Π‘ΠΈΠ½ΡΠ°ΠΊΡΠΈΡ:
printAsBitmap(target, boundingBox)
ΠΡΠ³ΡΠΌΠ΅Π½ΡΡ:
Π€ΡΠ½ΠΊΡΠΈΡ printAsBitmap() ΠΏΠΎ ΡΠ²ΠΎΠ΅ΠΌΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΈΠ΄Π΅Π½ΡΠΈΡΠ½Π° print(), Π·Π° ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ΠΌ ΡΠΎΠ³ΠΎ, ΡΡΠΎ Π²ΡΠ²ΠΎΠ΄ΠΈΡ Π½Π΅ Π²Π΅ΠΊΡΠΎΡΡ, Π° ΡΠ°ΡΡΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅. Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΠΎΠ½Π° ΠΌΠΎΠΆΠ΅Ρ ΡΡΠΏΠ΅ΡΠ½ΠΎ ΠΏΠ΅ΡΠ°ΡΠ°ΡΡ ΡΠΈΠ»ΡΠΌΡ Ρ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΠ²Π΅ΡΠ°, Π½ΠΎ Π΄Π°Π΅Ρ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ Π±ΠΎΠ»Π΅Π΅ Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ ΠΊΠ°ΡΠ΅ΡΡΠ²Π° Π΄Π»Ρ Π²Π΅ΠΊΡΠΎΡΠ½ΠΎΠΉ Π³ΡΠ°ΡΠΈΠΊΠΈ.
ΠΠΎ Flash r20 ΠΈ Π²ΡΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ printAsBitmap() Flash 5 Π΄ΠΎΡΡΡΠΏΠ½Ρ Π² Π²ΠΈΠ΄Π΅ ΠΌΠΎΠ΄ΠΈΡΠΈΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ getURL() Action. ΠΠ° ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΡΡΡΠΌΠΈ ΠΎΠ±ΡΠ°ΡΠ°ΠΉΡΠ΅ΡΡ ΠΊ Macromedia Flash Printing SDK ΠΏΠΎ Π°Π΄ΡΠ΅ΡΡ: http://www.macromedia.com/software/flash/open/webprinting/authoring.html
ΠΡΠΈΠΌΠ΅ΡΡ:
ΠΡΠΈΠΌΠ΅Ρ: Π Π°ΡΠΏΠ΅ΡΠ°ΡΠΊΠ° ΡΠΈΠ»ΡΠΌΠ°.
// ΠΠ°ΠΏΠ΅ΡΠ°ΡΠ°ΡΡ Π²ΡΠ΅ ΠΊΠ°Π΄ΡΡ Π³Π»Π°Π²Π½ΠΎΠΉ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΡ,// Π·Π°Π΄Π°Π² ΡΠ°Π·ΠΌΠ΅Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· Π½ΠΈΡ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΠΎΠ½ Π·Π°Π½ΠΈΠΌΠ°Π» Π²ΡΡ ΡΡΡΠ°Π½ΠΈΡΡprintAsBitmap("_root", "bframe");// ΠΠ°ΠΏΠ΅ΡΠ°ΡΠ°ΡΡ Π²ΡΠ΅ ΠΊΠ°Π΄ΡΡ Π³Π»Π°Π²Π½ΠΎΠΉ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΡ,// ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ² ΡΠ°Π·ΠΌΠ΅Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ ΠΎΠ±ΡΠ΅ΠΌΡ ΡΠ°Π·ΠΌΠ΅ΡΡ Π²ΡΠ΅Ρ ΠΊΠ°Π΄ΡΠΎΠ²printAsBitmap("_root", "bmax");
ΠΡΠΈ ΡΠ΅Π»ΡΠΊΠ΅ ΠΏΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ΅ ΡΠΎ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΊΠΎΠ΄ΠΎΠΌ Flash Π²ΡΠ²ΠΎΠ΄ΠΈΡ Π½Π° ΠΏΠ΅ΡΠ°ΡΡ Π²ΡΠ΅ ΠΊΠ°Π΄ΡΡ Π½Π° Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΠΎΠ±ΡΠ΅Π·Π°Π½Π½ΡΠ΅ ΠΏΠΎ ΡΠ°ΠΌΠΊΠ΅ Π³ΡΠ°Π½ΠΈΡ ΠΊΠ°Π΄ΡΠ° Ρ ΠΌΠ΅ΡΠΊΠΎΠΉ #b ΠΈ Ρ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠΌ Π½Π° Π²ΡΡ ΡΡΡΠ°Π½ΠΈΡΡ:
on (release) { printAsBitmap(this, "bmovie");}
Π‘ΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡ:
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Ρ 5-ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ Flash
printAsBitmapNum - ΠΠ΅ΡΠ°ΡΡ ΠΊΠ°Π΄ΡΠΎΠ² ΡΡΠΎΠ²Π½Ρ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° ΠΊΠ°ΠΊ ΡΠ°ΡΡΡΠΎΠ²ΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ
printAsBitmapNum
(ΠΠ»ΠΎΠ±Π°Π»ΡΠ½Π°Ρ ΡΡΠ½ΠΊΡΠΈΡ)
ΠΠ΅ΡΠ°ΡΡ ΠΊΠ°Π΄ΡΠΎΠ² ΡΡΠΎΠ²Π½Ρ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° ΠΊΠ°ΠΊ ΡΠ°ΡΡΡΠΎΠ²ΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ
Π‘ΠΈΠ½ΡΠ°ΠΊΡΠΈΡ:
printAsBitmapNum(level, boundingBox)
ΠΡΠ³ΡΠΌΠ΅Π½ΡΡ:
Π€ΡΠ½ΠΊΡΠΈΡ printAsBitmapNum() ΠΏΠΎΡΡΠΈ ΠΈΠ΄Π΅Π½ΡΠΈΡΠ½Π° printAsBitmap(), Π½ΠΎ ΡΡΠ΅Π±ΡΠ΅Ρ Π·Π°Π΄Π°Π½ΠΈΡ ΡΠ΅Π»Π΅Π²ΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ level Π΄Π»Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ ΠΏΠ΅ΡΠ°ΡΠΈ Π² Π²ΠΈΠ΄Π΅ ΡΠΈΡΠ»Π°, Π° Π½Π΅ ΡΡΡΠΎΠΊΠΈ. ΠΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ, ΡΡΠΎ printAsBitmapNum() ΠΌΠΎΠΆΠ΅Ρ ΠΏΠ΅ΡΠ°ΡΠ°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΡΠΎΠ²Π½ΠΈ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ², Π° Π½Π΅ ΠΊΠ»ΠΈΠΏΡ ΡΠΈΠ»ΡΠΌΠΎΠ². ΠΠ±ΡΡΠ½ΠΎ ΠΎΠ½Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ, ΠΊΠΎΠ³Π΄Π° Π½ΡΠΆΠ½ΠΎ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΈ Π½Π°Π·Π½Π°ΡΠΈΡΡ Π²ΡΠ²ΠΎΠ΄ΠΈΠΌΡΠΉ Π½Π° ΠΏΠ΅ΡΠ°ΡΡ ΡΡΠΎΠ²Π΅Π½Ρ ΡΠΈΠ»ΡΠΌΠ°.
ΠΡΠΈΠΌΠ΅ΡΡ:
ΠΡΠΈΠΌΠ΅Ρ: Π Π°ΡΠΏΠ΅ΡΠ°ΡΠΊΠ° ΡΡΠΎΠ²Π½Ρ ΡΠΈΠ»ΡΠΌΠ°.
var x = 3;printAsBitmapNum(x, "bmax");
Π’ΠΎΠ³ΠΎ ΠΆΠ΅ ΡΠ°ΠΌΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΡΡΠΈΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΠ½ΠΊΠ°ΡΠ΅Π½Π°ΡΠΈΠΈ ΡΡΡΠΎΠΊ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΎΠ±ΡΡΠ½ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ printAsBitmap():
printAsBitmap("_level" + x, "bmax");
Π‘ΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡ:
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Ρ 5-ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ Flash
removeMovieClip - Π£Π΄Π°Π»ΠΈΡΡ ΠΊΠ»ΠΈΠΏ ΡΠΈΠ»ΡΠΌΠ° ΠΈΠ· Flash Player
removeMovieClip
(ΠΠ»ΠΎΠ±Π°Π»ΡΠ½Π°Ρ ΡΡΠ½ΠΊΡΠΈΡ)
Π£Π΄Π°Π»ΠΈΡΡ ΠΊΠ»ΠΈΠΏ ΡΠΈΠ»ΡΠΌΠ° ΠΈΠ· Flash Player.
Π‘ΠΈΠ½ΡΠ°ΠΊΡΠΈΡ:
removeMovieClip(target);
ΠΡΠ³ΡΠΌΠ΅Π½ΡΡ:
Π€ΡΠ½ΠΊΡΠΈΡ removeMovieClip() ΡΠ΄Π°Π»ΡΠ΅Ρ ΡΠΊΠ°Π·Π°Π½Π½ΡΠΉ ΠΊΠ»ΠΈΠΏ ΡΠΈΠ»ΡΠΌΠ° ΠΈΠ· ΠΏΡΠΎΠΈΠ³ΡΡΠ²Π°ΡΠ΅Π»Ρ, Π½Π΅ ΠΎΡΡΠ°Π²Π»ΡΡ ΡΠ»Π΅Π΄ΠΎΠ² ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ ΠΈΠ»ΠΈ ΠΎΠ±ΠΎΠ»ΠΎΡΠΊΠΈ ΠΊΠ»ΠΈΠΏΠ°. ΠΠΎΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΡΡΠ»ΠΊΠΈ Π½Π° ΠΊΠ»ΠΈΠΏ ΠΈΠ»ΠΈ Π΅Π³ΠΎ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΈ ΡΠ²ΠΎΠΉΡΡΠ²Π° Π²ΠΎΠ·Π²ΡΠ°ΡΠ°ΡΡ undefined.
Π€ΡΠ½ΠΊΡΠΈΡ removeMovieClip() ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ Ρ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡΠ°ΠΌΠΈ ΠΊΠ»ΠΈΠΏΠΎΠ², ΡΠΎΠ·Π΄Π°Π½Π½ΡΠΌΠΈ ΠΏΠ΅ΡΠ²ΠΎΠ½Π°ΡΠ°Π»ΡΠ½ΠΎ ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²ΠΎΠΌ duplicateMovieClip() ΠΈΠ»ΠΈ attachMovie(). ΠΠ° ΠΊΠ»ΠΈΠΏΡ ΡΠΈΠ»ΡΠΌΠΎΠ², ΡΠΎΠ·Π΄Π°Π½Π½ΡΠ΅ Π² ΡΡΠ΅Π΄Π΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ, Π²Π»ΠΈΡΠ½ΠΈΡ Π½Π΅ ΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ.
Π‘ΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡ:
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Ρ 4-ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ Flash.
Π£ΡΠΈΠ»Π΅Π½Π° Π²ΠΎ Flash 5 Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΡ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΊ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡΠ°ΠΌ, ΡΠΎΠ·Π΄Π°Π²Π°Π΅ΠΌΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ attachMovie().
return - ΠΡΡ ΠΎΠ΄ΠΈΡ ΠΈΠ· ΡΡΠ½ΠΊΡΠΈΠΈ ΠΈΠ»ΠΈ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ Π΅Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅
return
ΠΡΡ ΠΎΠ΄ΠΈΡ ΠΈΠ· ΡΡΠ½ΠΊΡΠΈΠΈ ΠΈΠ»ΠΈ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ Π΅Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅
Π‘ΠΈΠ½ΡΠ°ΠΊΡΠΈΡ:
return; return expression;
ΠΡΠ³ΡΠΌΠ΅Π½ΡΡ:
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅:
ΠΡΠΈ Π²ΡΠ·ΠΎΠ²Π΅ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°ΡΡ Π΅ΠΉ ΠΎΠ΄Π½ΠΎ ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ (ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² ΠΈΠ»ΠΈ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠΎΠ²), ΡΡΠ°ΡΡΠ²ΡΡΡΠΈΡ Π² Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ. ΠΠ½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎ, ΡΡΠ½ΠΊΡΠΈΡ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°ΡΡ ΠΎΠ±ΡΠ°ΡΠ½ΠΎ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅ΠΌΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ (Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅, ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌΠΎΠ΅ Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΈ ΠΏΠ΅ΡΠ΅ΡΡΠ»Π°Π΅ΠΌΠΎΠ΅ ΠΎΠ±ΡΠ°ΡΠ½ΠΎ Π²ΡΠ·Π²Π°Π²ΡΠ΅ΠΌΡ). ΠΠ»Ρ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΈ, Π΅ΡΠ»ΠΈ Π½ΡΠΆΠ½ΠΎ, Π²ΠΎΠ·Π²ΡΠ°ΡΠ° Π·Π½Π°ΡΠ΅Π½ΠΈΡ, Π² Π΅Π΅ ΡΠ΅Π»Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ return.
ΠΠΎΠ³Π΄Π° ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΎΡ Π²ΠΎ Π²ΡΠ΅ΠΌΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΈ ΡΡΠ°Π»ΠΊΠΈΠ²Π°Π΅ΡΡΡ Ρ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ return, ΠΎΠ½ ΠΏΡΠΎΠΏΡΡΠΊΠ°Π΅Ρ Π²ΡΠ΅ ΠΎΡΡΠ°Π²ΡΠΈΠ΅ΡΡ Π² ΡΡΠ½ΠΊΡΠΈΠΈ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΡ.
ΠΡΠΈΠΌΠ΅ΡΡ:
ΠΡΠΈΠΌΠ΅Ρ: ΠΡΠΎΠΏΡΡΠΊ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΏΠΎΡΠ»Π΅ return.
function myFun(msg) { return; // ΠΡΠ° ΡΡΡΠΎΠΊΠ° Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡΡ trace(msg);}
ΠΡΠΎΡ ΠΏΡΠΈΠΌΠ΅Ρ Π½Π΅ ΡΠ΅Π°Π»ΠΈΡΡΠΈΡΠ΅Π½, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ return Π²ΡΠ΅Π³Π΄Π° Π²ΡΠ·ΡΠ²Π°Π΅Ρ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ Π΄ΠΎ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π±ΡΠ΄Π΅Ρ Π΄ΠΎΡΡΠΈΠ³Π½ΡΡΠΎ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ trace(). ΠΠΎΡΡΠΎΠΌΡ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ return ΠΎΠ±ΡΡΠ½ΠΎ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΌ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΡΡΠ½ΠΊΡΠΈΠΈ, Π΅ΡΠ»ΠΈ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ½ΠΎ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π²Π½ΡΡΡΠΈ ΡΡΠ»ΠΎΠ²Π½ΠΎΠ³ΠΎ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΡ.
ΠΡΠΈΠΌΠ΅Ρ: ΠΡΡ ΠΎΠ΄ ΠΏΡΠΈ Π½Π΅Π²Π΅ΡΠ½ΠΎΠΌ ΠΏΠ°ΡΠΎΠ»Π΅.
var correctPass = "spravkaweb&quor;;function enterSite(pass) { if (pass != correctPass) { // ΠΡΠΉΡΠΈ, Π΅ΡΠ»ΠΈ ΠΏΠ°ΡΠΎΠ»Ρ Π½Π΅ Π²Π΅ΡΠ΅Π½ return; } // ΠΡΠΎΡ ΠΊΠΎΠ΄ Π΄ΠΎΡΡΠΈΠ³Π°Π΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΡΠΈ Π²Π΅ΡΠ½ΠΎΠΌ ΠΏΠ°ΡΠΎΠ»Π΅ gotoAndPlay("intro");}// ΠΡΡ ΠΎΠ΄ ΠΈΠ· ΡΡΠ½ΠΊΡΠΈΠΈ Π±ΡΠ΄Π΅Ρ Π΄ΠΎΡΡΠΎΡΠ½ΡΠΌenterSite("cactus");// ΠΡΡ ΠΎΠ΄ ΠΈΠ· ΡΡΠ½ΠΊΡΠΈΠΈ Π±ΡΠ΄Π΅Ρ Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΠΌenterSite("spravkaweb");
ΠΠ°ΠΊ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΡΡΡ ΡΠ°ΠΌΠΈΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ, return ΠΏΡΠΈΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΎΡΡ Π²ΠΎΠ·Π²ΡΠ°ΡΠΈΡΡΡΡ Π² ΠΌΠ΅ΡΡΠΎ Π²ΡΠ·ΠΎΠ²Π° ΡΡΠ½ΠΊΡΠΈΠΈ. ΠΡΠ»ΠΈ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ return ΠΎΡΡΡΡΡΡΠ²ΡΠ΅Ρ, ActionScript Π΄Π΅ΠΉΡΡΠ²ΡΠ΅Ρ ΡΠ°ΠΊ, ΠΊΠ°ΠΊ Π΅ΡΠ»ΠΈ Π±Ρ ΠΏΠΎΡΠ»Π΅Π΄Π½ΡΡ ΡΡΡΠΎΠΊΠ° ΡΡΠ½ΠΊΡΠΈΠΈ ΡΠΎΠ΄Π΅ΡΠΆΠ°Π»Π° ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ return:
fuction myFun(msg) { trace(msg); // Π ΡΠ°ΠΊΠΎΠΌ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ΅ ΡΡΠ° ΡΡΡΠΎΠΊΠ° ΡΠΎΠ²Π΅ΡΡΠ΅Π½Π½ΠΎ Π»ΠΈΡΠ½ΡΡ return;}
ΠΠ΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ ΠΎΡ ΡΠΎΠ³ΠΎ, ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ return ΠΏΠΎΠ΄ΡΠ°Π·ΡΠΌΠ΅Π²Π°Π΅ΠΌΡΠΌ ΠΈΠ»ΠΈ ΡΠ²Π½ΡΠΌ, ΠΏΠΎ ΠΎΠΊΠΎΠ½ΡΠ°Π½ΠΈΠΈ ΡΠ°Π±ΠΎΡΡ ΡΡΠ½ΠΊΡΠΈΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π²ΠΎΠ·ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ΅ΡΡΡ ΡΠΎ ΡΡΡΠΎΡΠΊΠΈ ΠΊΠΎΠ΄Π°, ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ Π·Π° ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ Π²ΡΠ·ΠΎΠ²Π° ΡΡΠ½ΠΊΡΠΈΠΈ.
// ΠΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌ ΠΊΠΎΠ΄ ΡΡΠ½ΠΊΡΠΈΠΈ myFun()myFun("Hi!");// ΠΠΎ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ myFun() Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π²ΠΎΠ·ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ΅ΡΡΡ Π·Π΄Π΅ΡΡtrace("World");
ΠΠ°ΠΊ ΠΌΡ Π²ΠΈΠ΄Π΅Π»ΠΈ ΡΠ°Π½Π΅Π΅, return Π²ΡΠ΅Π³Π΄Π° Π·Π°Π²Π΅ΡΡΠ°Π΅Ρ ΡΡΠ½ΠΊΡΠΈΡ. ΠΠΎ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ Π²ΠΎΠ·Π²ΡΠ°ΡΠ° Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Π² ΡΡΠ΅Π½Π°ΡΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠΉ Π²ΡΠ·Π²Π°Π» ΡΡΠ½ΠΊΡΠΈΡ.
ΠΡΠΈΠΌΠ΅Ρ: ΠΠΏΡΠ΅Π΄Π΅Π»ΠΈΠΌ ΡΡΠ½ΠΊΡΠΈΡ, ΡΠΊΠ»Π°Π΄ΡΠ²Π°ΡΡΡΡ ΡΡΠΈ ΡΠΈΡΠ»Π°.
function sum(a, b, c) { return a + b + c;}// ΠΡΠ·ΠΎΠ²Π΅ΠΌ ΡΡΠ½ΠΊΡΠΈΡvar total = sum(5,6,2); // ΠΠΎΠ·Π²ΡΠ°ΡΠΈΡ 13
ΠΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ, Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅ΠΌΠΎΠ΅ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ return, Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅ΠΌΡΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ ΡΡΠ½ΠΊΡΠΈΠΈ.
Π‘Π»Π΅Π΄ΡΠ΅Ρ ΠΎΠ±ΡΠ°ΡΠΈΡΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΡΠΎ ΡΡΠ½ΠΊΡΠΈΡ sum() ΠΏΡΠΎΡΡΠΎ Π²ΡΡΠΈΡΠ»ΡΠ΅Ρ ΠΈ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΡΡΠΌΠΌΡ ΡΡΠ΅Ρ ΡΠΈΡΠ΅Π». ΠΠ½Π° Π½Π΅ ΡΠΎΠ²Π΅ΡΡΠ°Π΅Ρ ΡΠ²Π½ΠΎΠ³ΠΎ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ. ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅ΠΌΠΎΠ΅ ΡΡΠ½ΠΊΡΠΈΠ΅ΠΉ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ, ΠΏΡΠΈΡΠ²ΠΎΠΈΠ² Π΅Π³ΠΎ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ.
var total = sum (1,2,3); // total = 11var greet = sum ("Hello ", "world", "!"); // greet = "Hello world!"
Π Π΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠΌ Π²ΡΠ·ΠΎΠ²Π° ΡΡΠ½ΠΊΡΠΈΠΈ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠ±ΡΡΠ½ΠΎΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅. ΠΠΎΡΡΠΎΠΌΡ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π² Π΄ΡΡΠ³ΠΈΡ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡΡ .
Π‘ΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡ:
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Ρ 5-ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ Flash
setProperty - ΠΡΠΈΡΠ²ΠΎΠΈΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²Ρ ΠΊΠ»ΠΈΠΏΠ° ΡΠΈΠ»ΡΠΌΠ°
setProperty
ΠΡΠΈΡΠ²ΠΎΠΈΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²Ρ ΠΊΠ»ΠΈΠΏΠ° ΡΠΈΠ»ΡΠΌΠ°
Π‘ΠΈΠ½ΡΠ°ΠΊΡΠΈΡ:
setProperty(movieClip, property, value);
ΠΡΠ³ΡΠΌΠ΅Π½ΡΡ:
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅:
Π€ΡΠ½ΠΊΡΠΈΡ setProperty() ΠΏΡΠΈΡΠ²Π°ΠΈΠ²Π°Π΅Ρ value ΠΎΠ΄Π½ΠΎΠΌΡ ΠΈΠ· Π²ΡΡΡΠΎΠ΅Π½Π½ΡΡ ΡΠ²ΠΎΠΉΡΡΠ² movieClip. ΠΠ΅ Π½Π΅Π»ΡΠ·Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΡΠ²ΠΎΠΉΡΡΠ², ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ. ΠΠΎ Flash 4 setProperty() Π±ΡΠ»Π° Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΡΠΌ ΡΠΏΠΎΡΠΎΠ±ΠΎΠΌ ΠΏΡΠΈΡΠ²ΠΎΠ΅Π½ΠΈΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΡΠ²ΠΎΠΉΡΡΠ²Π°ΠΌ ΠΊΠ»ΠΈΠΏΠ°; Π½Π°ΡΠΈΠ½Π°Ρ Ρ Flash 5 Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΡΠ΅Π΄ΠΏΠΎΡΡΠΈΡΠ΅Π»ΡΠ½ΡΠΌΠΈ ΡΠΏΠΎΡΠΎΠ±Π°ΠΌΠΈ Π·Π°Π΄Π°Π½ΠΈΡ ΠΊΠ°ΠΊ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΡ , ΡΠ°ΠΊ ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΡ ΡΠ²ΠΎΠΉΡΡΠ² ΡΠ²Π»ΡΡΡΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΡ ΠΈ [].
ΠΡΠΈΠΌΠ΅ΡΡ:
// ΠΠΎΠ²Π΅ΡΠ½ΡΡΡ Π³Π»Π°Π²Π½ΡΠΉ ΡΠΈΠ»ΡΠΌ Π½Π° 45 Π³ΡΠ°Π΄ΡΡΠΎΠ²setProperty("_root", _rotation, 45);// Π’ΠΎ ΠΆΠ΅ ΡΠ°ΠΌΠΎΠ΅, ΡΠΎΠ»ΡΠΊΠΎ Π±Π΅Π· setProperty()_root._rotation = 45;
ΠΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΠΏΡΠΈΠΌΠ΅Ρ ΠΏΡΠΈΡΠ²Π°ΠΈΠ²Π°Π΅Ρ ΡΠ²ΠΎΠΉΡΡΠ²Ρ _alpha ΠΌΡΠ²ΠΈΠΊΠ»ΠΈΠΏΠ° star Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ°Π²Π½ΠΎΠ΅ 30 ΠΏΡΠΎΡΠ΅Π½ΡΠ°ΠΌ:
on(release) {setProperty("star", _alpha, 30);}
Π‘ΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡ: