ΠΠ΅ ΡΡΠΎΠΈΡ Π΄ΡΠΌΠ°ΡΡ, ΡΡΠΎ Flash ΠΌΠΎΠΆΠ΅Ρ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ, Π΄ΡΠ±Π»ΠΈΡΠΎΠ²Π°ΡΡ ΠΈ ΡΠ΄Π°Π»ΡΡΡ Π²Π»ΠΎΠΆΠ΅Π½Π½ΡΠ΅ ΠΊΠ»ΠΈΠΏΡ. Π‘Π΅ΠΉΡΠ°Ρ ΠΌΡ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΡΠ²ΠΎΠΉΡΡΠ²Π° ΠΈ ΠΌΠ΅ΡΠΎΠ΄Ρ ΠΎΠ±ΡΠ΅ΠΊΡΠ° movieclip, Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΡ ΠΊΠ»ΠΈΠΏΠΎΠ²: ΠΌΠ΅ΡΡΠΎΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΡΠ°Π·ΠΌΠ΅ΡΡ ΠΈ ΠΏΡ.
Π’Π°ΠΊ, ΡΠ²ΠΎΠΉΡΡΠ²Π° _Ρ ΠΈ _Ρ ΠΎΠ±ΡΠ΅ΠΊΡΠ° movieclip ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΡΡ Π΄ΠΎΡΡΡΠΏ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ ΠΊ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΈ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎΠΉ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠ°ΠΌ ΠΊΠ»ΠΈΠΏΠ°. ΠΡΠΈ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΠΎΡΡΡΠΈΡΡΠ²Π°ΡΡΡΡ Π² ΠΏΠΈΠΊΡΠ΅Π»Π°Ρ ΠΎΡ ΡΠΎΡΠΊΠΈ ΠΎΡΡΡΠ΅ΡΠ° ΠΊΠ»ΠΈΠΏΠ° ΠΈ Π·Π°Π΄Π°ΡΡΡΡ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ ΠΊΠ»ΠΈΠΏΠ°, Ρ. Π΅. ΡΠΎΠ³ΠΎ, Π² ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ΅ΠΊΡΡΠΈΠΉ ΠΊΠ»ΠΈΠΏ Π²Π»ΠΎΠΆΠ΅Π½.
ΠΠΎΡ ΠΏΡΠΈΠΌΠ΅Ρ ΡΡΠ΅Π½Π°ΡΠΈΡ, ΠΈΠ·ΠΌΠ΅Π½ΡΡΡΠ΅Π³ΠΎ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ "ΡΠ°Ρ" Π² Π½Π°ΡΠ΅ΠΌ ΠΊΠ»ΠΈΠΏΠ΅ car:
_root.car._x = 200;
_root.car.headlightl._y = _root.car.headlight2._y + 20;
Π‘Π²ΠΎΠΉΡΡΠ²Π° _width ΠΈ _height ΡΠΎΠ΄Π΅ΡΠΆΠ°Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ ΡΠΈΡΠΈΠ½Ρ ΠΈ Π²ΡΡΠΎΡΡ ΠΊΠ»ΠΈΠΏΠ°.
Π‘Π²ΠΎΠΉΡΡΠ²Π° _xscale ΠΈ _yscale Π·Π°Π΄Π°ΡΡ ΠΏΡΠΎΡΠ΅Π½Ρ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠ² ΠΊΠ»ΠΈΠΏΠ° ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ ΠΏΠΎ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΠΈ ΠΈ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΠΈ. ΠΠ½Π°ΡΠ΅Π½ΠΈΡ, Π±ΠΎΠ»ΡΡΠΈΠ΅ 100, Π·Π°ΡΡΠ°Π²Π»ΡΡΡ ΠΊΠ»ΠΈΠΏ ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΉ ΡΠ°Π·ΠΌΠ΅Ρ, Π° ΠΌΠ΅Π½ΡΡΠΈΠ΅ 100 β ΡΠΌΠ΅Π½ΡΡΠΈΡΡ. Π’Π°ΠΊ, Π΅ΡΠ»ΠΈ Π·Π°Π΄Π°ΡΡ Π΄Π»Ρ ΡΠ²ΠΎΠΉΡΡΠ²Π° _xscale Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ 50, ΡΠΎ ΠΊΠ»ΠΈΠΏ ΡΠΎΠΆΠΌΠ΅ΡΡΡ ΠΏΠΎ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΠΈ Π²Π΄Π²ΠΎΠ΅.
Π‘Π²ΠΎΠΉΡΡΠ²ΠΎ _aipha ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΈΠ»ΠΈ Π·Π°Π΄Π°ΡΡ ΡΡΠ΅ΠΏΠ΅Π½Ρ ΠΏΡΠΎΠ·ΡΠ°ΡΠ½ΠΎΡΡΠΈ ΠΊΠ»ΠΈΠΏΠ°. ΠΠΎΡΡΡΠΏΠ½Ρ Π»ΡΠ±ΡΠ΅ ΡΠ΅Π»ΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΎΡ 0 (ΠΏΠΎΠ»Π½Π°Ρ ΠΏΡΠΎΠ·ΡΠ°ΡΠ½ΠΎΡΡΡ) Π΄ΠΎ 100 (ΠΏΠΎΠ»Π½Π°Ρ Π½Π΅ΠΏΡΠΎΠ·ΡΠ°ΡΠ½ΠΎΡΡΡ).
Π‘Π²ΠΎΠΉΡΡΠ²ΠΎ _rotation Π·Π°Π΄Π°Π΅Ρ ΡΠ³ΠΎΠ» ΠΏΠΎΠ²ΠΎΡΠΎΡΠ° ΠΊΠ»ΠΈΠΏΠ° Π² Π³ΡΠ°Π΄ΡΡΠ°Ρ . ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
onClipEvent(enterFrame) {
++this._rotation;
β this._alpha;
}
ΠΡΠΎΡ ΡΡΠ΅Π½Π°ΡΠΈΠΉ Π·Π°ΡΡΠ°Π²Π»ΡΠ΅Ρ Π²Π»ΠΎΠΆΠ΅Π½Π½ΡΠΉ ΠΊΠ»ΠΈΠΏ Π² ΠΏΡΠΎΡΠ΅ΡΡΠ΅ Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡ ΡΠΈΠ»ΡΠΌΠ° ΠΏΠ»Π°Π²Π½ΠΎ ΠΏΠΎΠ²ΠΎΡΠ°ΡΠΈΠ²Π°ΡΡΡΡ ΠΈ ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ ΠΏΠ»Π°Π²Π½ΠΎ ΠΈΡΡΠ΅Π·Π°ΡΡ. Π€Π°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π½Π°ΡΡΠΎΡΡΡΡ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΡΠ΅Π΄ΡΡΠ²Π°ΠΌΠΈ ActionScript.
Π‘Π²ΠΎΠΉΡΡΠ²ΠΎ _visible ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ΄Π΅Π»Π°ΡΡ ΠΊΠ»ΠΈΠΏ Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΡΠΌ. ΠΠ½ΠΎ ΠΈΠΌΠ΅Π΅Ρ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠΈΠΏ: Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ true Π΄Π΅Π»Π°Π΅Ρ ΠΊΠ»ΠΈΠΏ Π²ΠΈΠ΄ΠΈΠΌΡΠΌ, Π° Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ false β Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΡΠΌ.
onClipEvent(mouseDown) {
this._visible = ~this._visible;
}
ΠΡΠΎΡ ΡΡΠ΅Π½Π°ΡΠΈΠΉ ΠΏΡΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΡΠ΅Π»ΡΠΊΠ΅ ΠΏΠΎ ΠΊΠ»ΠΈΠΏΡ Π΄Π΅Π»Π°Π΅Ρ Π΅Π³ΠΎ ΡΠΎ Π²ΠΈΠ΄ΠΈΠΌΡΠΌ, ΡΠΎ Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΡΠΌ.
Π ΡΠ΅ΠΏΠ΅ΡΡ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΠΌΡΡ Ρ ΠΌΠ΅ΡΠΎΠ΄Π°ΠΌΠΈ ΠΎΠ±ΡΠ΅ΠΊΡΠ° MovieClip, Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ ΠΏΠΎΡΡΠ΄ΠΎΠΊ ΠΏΠ΅ΡΠ΅ΠΊΡΡΡΠΈΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΡ ΠΊΠ»ΠΈΠΏΠΎΠ².
ΠΠ΅ΡΠΎΠ΄ getDepth Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΠΏΠΎΡΡΠ΄ΠΎΠΊ ΠΏΠ΅ΡΠ΅ΠΊΡΡΡΠΈΡ ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ ΠΊΠ»ΠΈΠΏΠ°. ΠΡΠΎΡ ΠΌΠ΅ΡΠΎΠ΄ Π½Π΅ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ².
ΠΠ΅ΡΠΎΠ΄ getNextHighestDepth Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ Π±Π»ΠΈΠΆΠ°ΠΉΡΠ΅Π΅ Π²Π΅ΡΡ Π½Π΅Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΡΠΎΠ²Π½Ρ ΠΏΠ΅ΡΠ΅ΠΊΡΡΡΠΈΡ, Π΅ΡΠ΅ Π½ΠΈΡΠ΅ΠΌ Π½Π΅ Π·Π°Π½ΡΡΠΎΠ΅. ΠΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ Π½ΠΎΠ²ΡΡ ΠΊΠ»ΠΈΠΏΠΎΠ². ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ°ΠΊ:
var clip2 = clipl.duplicateMovieClip("clip2",
_root.getNextHighestDepth());
ΠΡΠΎ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΡΠΎΠ·Π΄Π°ΡΡ Π½ΠΎΠ²ΡΠΉ ΠΊΠ»ΠΈΠΏ clip2, ΠΏΡΠΎΠ΄ΡΠ±Π»ΠΈΡΠΎΠ²Π°Π² ΡΠΆΠ΅ ΠΈΠΌΠ΅ΡΡΠΈΠΉΡΡ Π½Π° ΡΠ°Π±ΠΎΡΠ΅ΠΌ Π»ΠΈΡΡΠ΅ ΠΊΠ»ΠΈΠΏ clip1, ΠΈ ΠΏΠΎΠΌΠ΅ΡΡΠΈΡ Π΅Π³ΠΎ "Π½Π°Π΄" Π²ΡΠ΅ΠΌΠΈ ΠΊΠ»ΠΈΠΏΠ°ΠΌΠΈ.
ΠΠ΅ΡΠΎΠ΄ getinstanceAtDepth Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΡΡΡΠ»ΠΊΡ Π½Π° ΠΊΠ»ΠΈΠΏ, ΠΈΠΌΠ΅ΡΡΠΈΠΉ Π·Π°Π΄Π°Π½Π½ΡΠΉ ΠΏΠΎΡΡΠ΄ΠΎΠΊ ΠΏΠ΅ΡΠ΅ΠΊΡΡΡΠΈΡ. ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΡΡΠ΄ΠΊΠ° ΠΏΠ΅ΡΠ΅ΠΊΡΡΡΠΈΡ ΠΏΠ΅ΡΠ΅Π΄Π°Π΅ΡΡΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°.
ΠΠ΅ΡΠΎΠ΄ swapDepths ΠΌΠ΅Π½ΡΠ΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΠΎΡΡΠ΄ΠΊΠ° ΠΏΠ΅ΡΠ΅ΠΊΡΡΡΠΈΡ Π΄Π²ΡΡ ΠΊΠ»ΠΈΠΏΠΎΠ² ΠΌΠ΅ΡΡΠ°ΠΌΠΈ. Π€ΠΎΡΠΌΠ°Ρ Π΅Π³ΠΎ Π²ΡΠ·ΠΎΠ²Π° ΡΠ°ΠΊΠΎΠ²:
<ΠΠ»ΠΈΠΏ 1>.swapDepths("<ΠΠ»ΠΈΠΏ 2>"|<ΠΠΎΡΡΠ΄ΠΎΠΊ ΠΏΠ΅ΡΠ΅ΠΊΡΡΡΠΈΡ>);
Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° ΡΡΠΎΠ³ΠΎ ΠΌΠ΅ΡΠΎΠ΄Π° ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΏΠ΅ΡΠ΅Π΄Π°Π½ ΠΏΡΡΡ Π²ΡΠΎΡΠΎΠ³ΠΎ ΠΊΠ»ΠΈΠΏΠ° ΠΈΠ»ΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π½ΡΠΆΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡΡΠ΄ΠΊΠ° ΠΏΠ΅ΡΠ΅ΠΊΡΡΡΠΈΡ. ΠΡΠΈΡΠ΅ΠΌ ΠΏΡΡΡ Π²ΡΠΎΡΠΎΠ³ΠΎ ΠΊΠ»ΠΈΠΏΠ° ΠΏΠ΅ΡΠ΅Π΄Π°Π΅ΡΡΡ ΠΊΠ°ΠΊ ΡΡΡΠΎΠΊΠ°.
ΠΠΎΡ ΡΡΠΈ ΠΏΡΠΈΠΌΠ΅ΡΠ° ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΡΠΎΠ³ΠΎ ΠΌΠ΅ΡΠΎΠ΄Π°:
_root.car.swapDepths("_root.tractor");
_root.car.swapDepths (10);
_root.car.swapDepths(_root.tractor.getDepth());
ΠΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ»ΡΠΆΠ΅Π±Π½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΠΊΠ»ΠΈΠΏΠ΅ΠΠ±ΡΠ΅ΠΊΡ MovieClip ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ Π½Π°Π±ΠΎΡ ΠΎΡΠΎΠ±ΡΡ ΡΠ²ΠΎΠΉΡΡΠ², Π΄ΠΎΡΡΡΠΏΠ½ΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΡΡΠ΅Π½ΠΈΡ. ΠΡΠΈ ΡΠ²ΠΎΠΉΡΡΠ²Π° Π²ΠΎΠ·Π²ΡΠ°ΡΠ°ΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΠ»ΡΠΆΠ΅Π±Π½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ, Π·Π°ΡΠ°ΡΡΡΡ Π½Π΅ ΠΎΡΠ½ΠΎΡΡΡΡΡΡΡ ΠΊ ΡΠ°ΠΌΠΎΠΌΡ ΠΊΠ»ΠΈΠΏΡ. ΠΠΈΠΆΠ΅ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ· Π½ΠΈΡ .
Π‘Π²ΠΎΠΉΡΡΠ²ΠΎ _name Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΠΈΠΌΡ ΠΊΠ»ΠΈΠΏΠ°, Π·Π°Π΄Π°Π½Π½ΠΎΠ΅ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΠ°Π½Π΅Π»ΠΈ Properties, Π² ΡΡΡΠΎΠΊΠΎΠ²ΠΎΠΌ Π²ΠΈΠ΄Π΅.
Π‘Π²ΠΎΠΉΡΡΠ²ΠΎ _target Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΠΏΠΎΠ»Π½ΡΠΉ ΠΏΡΡΡ ΠΊΠ»ΠΈΠΏΠ° Π² ΡΡΡΠΎΠΊΠΎΠ²ΠΎΠΌ Π²ΠΈΠ΄Π΅.
Π‘Π²ΠΎΠΉΡΡΠ²Π° _xmouse ΠΈ _ymouse Π²ΠΎΠ·Π²ΡΠ°ΡΠ°ΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΡΡ ΠΈ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΡΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΠΊΡΡΡΠΎΡΠ° ΠΌΡΡΠΈ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠΎΡΠΊΠΈ ΠΎΡΡΡΠ΅ΡΠ° ΠΊΠ»ΠΈΠΏΠ°. ΠΠΎΠ»ΡΠ·ΡΡΡΡ ΡΡΠΈΠΌΠΈ ΡΠ²ΠΎΠΉΡΡΠ²Π°ΠΌΠΈ, ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΠΌΡΡΠΈ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
onClipEvent(enterFrame) {
myCursor._x = _root._xmouse;
myCursor._y = _root._ymouse;
}
ΠΡΠΎΡ ΡΡΠ΅Π½Π°ΡΠΈΠΉ Π·Π°ΡΡΠ°Π²Π»ΡΠ΅Ρ Π²Π»ΠΎΠΆΠ΅Π½Π½ΡΠΉ ΠΊΠ»ΠΈΠΏ myCursor ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°ΡΡΡΡ Π²ΡΠ»Π΅Π΄ Π·Π° ΠΊΡΡΡΠΎΡΠΎΠΌ ΠΌΡΡΠΈ. Π€Π°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΡΠ°ΠΌ ΠΊΠ»ΠΈΠΏ Π±ΡΠ΄Π΅Ρ Π²Π΅ΡΡΠΈ ΡΠ΅Π±Ρ ΠΊΠ°ΠΊ ΠΊΡΡΡΠΎΡ ΠΌΡΡΠΈ.
Π‘Π²ΠΎΠΉΡΡΠ²ΠΎ _current frame Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ Π½ΠΎΠΌΠ΅Ρ ΠΊΠ°Π΄ΡΠ° ΠΊΠ»ΠΈΠΏΠ°, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΌ Π² Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ ΡΡΠΎΠΈΡ Π±Π΅Π³ΡΠ½ΠΎΠΊ (ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π½ΠΎΠΌΠ΅Ρ Π²ΠΎΡΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ Π² Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ ΠΊΠ°Π΄ΡΠ°).
Π‘Π²ΠΎΠΉΡΡΠ²ΠΎ _totalframes Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΠΎΠ±ΡΠ΅Π΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΊΠ°Π΄ΡΠΎΠ², ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΡ ΡΡ Π²ΠΎ Π²Π½ΡΡΡΠ΅Π½Π½Π΅ΠΉ Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ ΠΊΠ»ΠΈΠΏΠ°.
Π‘Π²ΠΎΠΉΡΡΠ²ΠΎ _url Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ-Π°Π΄ΡΠ΅Ρ, Ρ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π±ΡΠ» Π·Π°Π³ΡΡΠΆΠ΅Π½ ΠΊΠ»ΠΈΠΏ ΠΈΠ»ΠΈ ΡΠΈΠ»ΡΠΌ. ΠΠ½ΠΎΠ³Π΄Π° ΡΡΠΎ ΡΠΎΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ³ΠΎΠ΄ΠΈΡΡΡΡ.
Π‘Π²ΠΎΠΉΡΡΠ²ΠΎ _framesloaded Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΊΠ°Π΄ΡΠΎΠ² ΠΊΠ»ΠΈΠΏΠ°, Π΄Π°Π½Π½ΡΠ΅ ΠΊΠΎΡΠΎΡΡΡ ΠΏΡΠΎΠΈΠ³ΡΡΠ²Π°ΡΠ΅Π»Ρ Flash ΡΠΆΠ΅ Π·Π°Π³ΡΡΠ·ΠΈΠ». Π ΠΌΠ΅ΡΠΎΠ΄Ρ getBytesLoaded ΠΈ getBytesTotal ΠΏΠΎΠΌΠΎΠ³ΡΡ ΡΠ·Π½Π°ΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π·Π°Π³ΡΡΠΆΠ΅Π½Π½ΡΡ Π±Π°ΠΉΡΠΎΠ² ΠΊΠ»ΠΈΠΏΠ° ΠΈ ΠΏΠΎΠ»Π½ΡΠΉ ΡΠ°Π·ΠΌΠ΅Ρ ΠΊΠ»ΠΈΠΏΠ° Π² Π±Π°ΠΉΡΠ°Ρ . ΠΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΈΡ , ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΡ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΠΊΠ»ΠΈΠΏΠ° ΠΈΠ»ΠΈ ΡΠΈΠ»ΡΠΌΠ°.
Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ drag'n'dropΠ’Π΅ΡΠΌΠΈΠ½ΠΎΠΌ "drag'n'drop" ("ΡΠ°ΡΠΈ ΠΈ Π±ΡΠΎΡΠ°ΠΉ") ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ°ΡΡ ΡΠ΅Π»ΡΠΉ Π½Π°Π±ΠΎΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ, ΡΠ²ΡΠ·Π°Π½Π½ΡΡ Ρ ΠΏΠ΅ΡΠ΅ΡΠ°ΡΠΊΠΈΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΊΠ°ΠΊΠΈΡ -Π»ΠΈΠ±ΠΎ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ (ΡΠ°ΠΉΠ»ΠΎΠ², ΠΏΠ°ΠΏΠΎΠΊ, ΡΡΠ»ΡΠΊΠΎΠ²), ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ ΠΈΠ»ΠΈ ΠΏΡΠΈΠΊΠ»Π°Π΄Π½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ. Π’Π°ΠΊ, Π²ΠΎ Flash Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΠ΅ΡΠ΅ΡΠ°ΡΠΊΠΈΠ²Π°Π½ΠΈΡ ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΠΌΠ΅ΡΡΠΎΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠΎΠ² ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΈ Π±Π΅Π³ΡΠ½ΠΊΠ° ΠΏΠ°Π½Π΅Π»ΠΈ Timeline.
ΠΡ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ "drag'n'drop" Π² ΡΠ²ΠΎΠΈΡ ΡΠΈΠ»ΡΠΌΠ°Ρ Flash. Π‘Π΅ΠΉΡΠ°Ρ ΠΌΡ Π²ΡΡΡΠ½ΠΈΠΌ, ΠΊΠ°ΠΊ ΡΡΠΎ ΡΠ΄Π΅Π»Π°ΡΡ.
ΠΠ΅ΡΠ²ΠΎΠ΅, ΡΡΠΎ Π½Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ, β ΡΡΠΎ Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ startDrag. ΠΠ½ΠΎ Π΄Π΅Π»Π°Π΅Ρ ΠΊΠ»ΠΈΠΏ Π΄ΠΎΡΡΡΠΏΠ½ΡΠΌ Π΄Π»Ρ Π±ΡΠΊΡΠΈΡΠΎΠ²ΠΊΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΌΡΡΠΈ. Π€ΠΎΡΠΌΠ°Ρ Π²ΡΠ·ΠΎΠ²Π° Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΡΠ°ΠΊΠΎΠΉ:
startDrag(<ΠΠ»ΠΈΠΏ>, [<ΠΠ° ΡΠ΅Π½ΡΡ>, <Π₯1>, <Y1>, <Π₯2>, <Y2>]);
Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΏΠ΅ΡΠ΅Π΄Π°Π΅ΡΡΡ ΠΏΡΡΡ ΠΊΠ»ΠΈΠΏΠ°, ΠΊΠΎΡΠΎΡΡΠΉ Π½ΡΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΠΏΠ΅ΡΠ΅ΡΠ°ΡΠΊΠΈΠ²Π°Π΅ΠΌΡΠΌ. Π Π²ΠΎΡ ΠΎΠ± ΠΎΡΡΠ°Π»ΡΠ½ΡΡ ΠΏΡΡΠΈ Π½Π΅ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°Ρ Π΄Π°Π²Π°ΠΉΡΠ΅ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡΠΈΠΌ ΠΏΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅.
ΠΡΠΎΡΠΎΠΉ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ (Π·Π° ΡΠ΅Π½ΡΡ) ΠΈΠΌΠ΅Π΅Ρ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠΈΠΏ. ΠΠ½ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΊΠ°Π·Π°ΡΡ ΡΠΎΡΠΊΡ, ΠΊ ΠΊΠΎΡΠΎΡΠΎΠΉ Π±ΡΠ΄Π΅Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ "ΠΏΡΠΈΠΊΠ»Π΅ΠΈΠ²Π°ΡΡΡΡ" ΠΊΡΡΡΠΎΡ ΠΌΡΡΠΈ ΠΏΡΠΈ ΠΏΠ΅ΡΠ΅ΡΠ°ΡΠΊΠΈΠ²Π°Π½ΠΈΠΈ. ΠΡΠΎ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΠΎΡΠΊΠ°, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΡΠ΅Π»ΠΊΠ½ΡΠ» ΠΌΡΡΡΡ (Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ false), ΠΈΠ»ΠΈ ΡΠ΅Π½ΡΡ ΠΊΠ»ΠΈΠΏΠ° (Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ true).
ΠΡΡΠ°Π»ΡΠ½ΡΠ΅ ΡΠ΅ΡΡΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΠΎΠΏΠΈΡΠ°ΡΡ ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΡΡ ΠΎΠ±Π»Π°ΡΡΡ, Π²Π½ΡΡΡΠΈ ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΠΏΠ΅ΡΠ΅ΡΠ°ΡΠΊΠΈΠ²Π°ΡΡ ΠΊΠ»ΠΈΠΏ ΠΈ Π·Π° ΠΏΡΠ΅Π΄Π΅Π»Ρ ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΎΠ½ Π½Π΅ ΡΠΌΠΎΠΆΠ΅Ρ Π²ΡΠΉΡΠΈ. Π§Π΅ΡΠ΅Π· ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ X1 ΠΈ Y1 Π·Π°Π΄Π°ΡΡΡΡ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½Π°Ρ ΠΈ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½Π°Ρ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ Π»Π΅Π²ΠΎΠ³ΠΎ Π²Π΅ΡΡ Π½Π΅Π³ΠΎ ΡΠ³Π»Π° ΡΡΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ, Π° Π·Π° ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΠΏΡΠ°Π²ΠΎΠ³ΠΎ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ ΡΠ³Π»Π° "ΠΎΡΠ²Π΅ΡΠ°ΡΡ" ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π₯2 ΠΈ Y2. ΠΡΠ΅ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ Π·Π°Π΄Π°ΡΡΡΡ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ ΠΊΠ»ΠΈΠΏΠ°.
ΠΠΎΡ Π΄Π²Π° ΠΏΡΠΈΠΌΠ΅ΡΠ° ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ startDrag:
startDrag(_root.car);
startDrag(_root.car, true, 100, 100, 500, 500);
ΠΠ΅ΡΠ²ΠΎΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΡΡΠΎ Π΄Π΅Π»Π°Π΅Ρ ΠΊΠ»ΠΈΠΏ ΠΏΠ΅ΡΠ΅ΡΠ°ΡΠΊΠΈΠ²Π°Π΅ΠΌΡΠΌ. ΠΡΠΈ ΡΡΠΎΠΌ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΡΠΌΠΎΠΆΠ΅Ρ "ΡΡ Π²Π°ΡΠΈΡΡ" Π΅Π³ΠΎ ΠΌΡΡΡΡ ΠΈ ΠΏΠ΅ΡΠ΅ΡΠ°ΡΠΈΡΡ Π½Π° Π½ΠΎΠ²ΠΎΠ΅ ΠΌΠ΅ΡΡΠΎ. ΠΡΠΎΡΠΎΠ΅ ΠΆΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅, ΠΊΡΠΎΠΌΠ΅ ΡΡΠΎΠ³ΠΎ, Π·Π°Π΄Π°Π΅Ρ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΏΠ΅ΡΠ΅ΡΠ°ΡΠΊΠΈΠ²Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΊΠ»ΠΈΠΏΠ°.
ΠΠΌΠ΅ΡΡΠΎ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ startDrag ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΎΠ΄Π½ΠΎΠΈΠΌΠ΅Π½Π½ΡΠΉ ΠΌΠ΅ΡΠΎΠ΄ ΠΎΠ±ΡΠ΅ΠΊΡΠ° movieClip:
<KΠ»ΠΈΠΏ>.startDrag([<ΠΠ° ΡΠ΅Π½ΡΡ>, [<Π₯1>, <Y1>, <Π₯2>, <Y2>]]);
ΠΠΎΡΠ»Π΅ Π²ΡΠ·ΠΎΠ²Π° Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΈΠ»ΠΈ ΠΌΠ΅ΡΠΎΠ΄Π° startDrag ΠΊΠ»ΠΈΠΏ ΠΎΡΡΠ°Π½Π΅ΡΡΡ ΠΏΠ΅ΡΠ΅ΡΠ°ΡΠΊΠΈΠ²Π°Π΅ΠΌΡΠΌ Π½Π° ΡΠΊΠΎΠ»Ρ ΡΠ³ΠΎΠ΄Π½ΠΎ Π΄ΠΎΠ»Π³ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ. Π§ΡΠΎΠ±Ρ Π·Π°Π²Π΅ΡΡΠΈΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ "drag'n'drop", Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π΅ΡΠ»ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΎΡΠΏΡΡΡΠΈΡ ΠΊΠ½ΠΎΠΏΠΊΡ ΠΌΡΡΠΈ, Π½ΡΠΆΠ½ΠΎ Π²ΡΠ·Π²Π°ΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ ΠΈΠ»ΠΈ ΠΌΠ΅ΡΠΎΠ΄ stopDrag. ΠΠΎΡ ΡΠ°ΠΊ (Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅):
stopDrag();
ΠΈΠ»ΠΈ ΡΠ°ΠΊ (ΠΌΠ΅ΡΠΎΠ΄):
_root.car.stopDrag();
ΠΠ° Π·Π°ΠΌΠ΅ΡΠΊΡΠΠ»Ρ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ "drag'n'drop" ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠ·Π²Π°ΡΡ Π΅ΡΠ΅ ΡΠ°Π· Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ ΠΈΠ»ΠΈ ΠΌΠ΅ΡΠΎΠ΄ startDrag, Π½ΠΎ ΡΠΆΠ΅ Π΄Π»Ρ Π΄ΡΡΠ³ΠΎΠ³ΠΎ ΠΊΠ»ΠΈΠΏΠ°. Π’ΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄ΠΈΠ½ ΠΊΠ»ΠΈΠΏ Π² Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΏΠ΅ΡΠ΅ΡΠ°ΡΠΊΠΈΠ²Π°Π΅ΠΌΡΠΌ.
Π’Π΅ΠΏΠ΅ΡΡ Π΄Π°Π²Π°ΠΉΡΠ΅ ΠΏΠΎΠ΄ΡΠΌΠ°Π΅ΠΌ, ΠΊΠ°ΠΊ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΡΠΎ ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠ΅ ΡΠ²Π΅Π΄Π΅Π½ΠΈΡ Π² Π΄Π΅Π»Π΅ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΡΠ΅Π°Π»ΡΠ½ΡΡ ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π²-ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΡΠΎΠ±ΡΡΠΈΠΉ.
ΠΠ»Ρ Π·Π°ΠΏΡΡΠΊΠ° ΠΈ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ "drag'n'drop" ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ ΡΠΎΠ±ΡΡΠΈΠΉ mouseDown ΠΈ mouseUp ΠΊΠ»ΠΈΠΏΠ° β ΡΡΠΎ ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΠΎ. ΠΠ°Π²Π°ΠΉΡΠ΅ Π½Π°ΠΏΠΈΡΠ΅ΠΌ ΡΡΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ ΠΈ ΠΏΡΠΈΠ²ΡΠΆΠ΅ΠΌ ΠΈΡ ΠΊ ΠΊΠ»ΠΈΠΏΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π½ΡΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΠΏΠ΅ΡΠ΅ΡΠ°ΡΠΊΠΈΠ²Π°Π΅ΠΌΡΠΌ.
onClipEvent(mouseDown) {
this.startDrag(false);
}
onClipEvent(mouseUp) {
this._x = _root._xmouse;
this._y = _root._ymouse;
this.stopDrag();
}
ΠΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊ ΡΠΎΠ±ΡΡΠΈΡ mouseDown Π·Π°ΠΏΡΡΠΊΠ°Π΅Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ ΠΏΠ΅ΡΠ΅ΡΠ°ΡΠΊΠΈΠ²Π°Π½ΠΈΡ ΠΊΠ»ΠΈΠΏΠ°. Π ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊ ΡΠΎΠ±ΡΡΠΈΡ mouseUp Π·Π°Π²Π΅ΡΡΠ°Π΅Ρ ΡΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ ΠΈ ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎΠΌΠ΅ΡΠ°Π΅Ρ ΠΊΠ»ΠΈΠΏ Π² ΡΡ ΡΠΎΡΠΊΡ, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΎΡΠΏΡΡΡΠΈΠ» ΠΊΠ½ΠΎΠΏΠΊΡ ΠΌΡΡΠΈ. ΠΠ°ΠΊ Π²ΠΈΠ΄ΠΈΠΌ, Π·Π΄Π΅ΡΡ Π½Π΅Ρ Π½ΠΈΡΠ΅Π³ΠΎ ΡΠ»ΠΎΠΆΠ½ΠΎΠ³ΠΎ.