330 88 3MB
Russian Pages 153 Year 2000
-1-
. .
Macromedia Flash MX
, 2000 .
©
-2-
1. 2.
.....................................................................................................................4 ...........................................................................................................5
I.
.....................................................................................................6 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
...........................................................6 ................................................................................................................6 ...............................................................................................................8 ...........................................................................11 .....................................................................................14 ......................................................................................................16 ..............................................................................................17 «PEN» «SUBSELECT TOOL»....................................................................18 ..........................................................................................18 ..............................................................................................20 ..............................................................................................20 ..................................................................................21 ................................. ! . ............................................................................................................23 ...............................................................................24 ..............................................................................................25 . ...................... ! .
18. 19. 20. 21.
...................................................................26 ...................................................................................................28 .......................................................................................................30 .............................................................................................33
II.
..................................................................................................................38
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
..............................................................................................................38 ........................................................38 .................................................................................................42 (SHAPE TWEENING)............................................................................45 (MOTION TWEENING) ..................................................................49 ....................................................................................................52 ...............................................................................................................56 GRAPHIC............................................................................................................58 BUTTON.............................................................................................................57 MOVIE CLIP ...................................................................................................61 .................................................................................67 MOVIE EXPLORER .............................................................................68
III.
ACTION SCRIPT. ...................................................71
1. 2. 3. 4. 5. 6. 7. 8.
ACTIONSCRIPT JAVASCRIPT .............................................................71 .........................................................................................72 .................................................................73 FLASH. .....................................................................................75 .....................................................................................................................82 ............................................................................................89 . ........................................................................................99 , .....................................101
, 2000 .
©
-39. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. IV. 1. 2. 3. 4. 5. 6. 7. 8. 9. V.
...............................................................................................102 .......................................................................................................................103 .........................................................104 . ...............................................................................105 ................................................................107 , Ё !........................109 CALL ...........................................................................................................111 ............................................................................111 . ................................................................................113 ....................................................................................................114 . .........................................................................................114 ..............................................................................................................114 ............................................................................................................................115 ......................................................................................117 ......................................118 ...............................................................119 .................................................................................................120 ...............................................................................................121 ....................................................................................................124 ..................................................................................125 ..........................................................................126 . ...........................................................129 Ъ
ACTION SCRIPT .......................134
......................134 . ..........................135 . ............................................................................................136 ....................................................................137 . .......................................................................................................................138 .........................................................................................145 ATTACHMOVIE.................................................................................................................147 .....................................................................................................149 .....................................................................................150 Ь
, 2000 .
............................................................................151
©
-4-
1.
, 2000 .
©
-5-
2. Flash, . . .
.
, Flash 5.
. ,
. . ,
.
, 2000 .
©
-6-
I. -
Paint?
! Flash ё
,
!
.
–
Flash,
,
.
: Flash –
,
1. Flash
Paint
Paint –
.
,
Paint
,
.
, ё
,
.
,
, ё
,
.
.
,
,
. , .
,
, ,
.
, ,
2.
, 2000 .
©
,
-7,
. «Tools». ё
. «Window»
ё,
,
«Tools». .
,
. «Tools». ,
«Window» «Panels». ,
,
.
У
а н ни ,
,
,
,
( «Esc»
). . ,
, ё
,
–
.
, ё
– –
,
,
– .
ё
, ,
.
, .
«Fill .
«
»
«
», ё
» (Ink Bottle) ,
.
©
«
,
ё
.
» (Paint Bucket) .
ё
,
, 2000 .
«Stroke Color»
, ,
,
«
,
.
.
Color»
. ё,
,
,
.
, –
-8ё
« ,
(Dropper)
»
.
ё
, ё
ё
.
ё
«
,
« «
ё
,
,
»
»–
ё
-
».
.
, . Щё
,
.
. .
ё
, .А
, .
3. . Color»
«Fill
. , , .
RRGGBB,
FF0000,
– 888888.
, ё
, -
.
. .
,
,
? , :
, 2000 .
©
,
-9-
, . . «
ё
»«
HSB,
»«
»
«
»« 0
, 80 –
0 »
«
,
». :0
.
.
240
ё
255.
240.
ё
– RGB.
,0– ё
, , 240 –
0-
.
120
.
. 2
.
RGB 100, 124, 88,
–
HSB 200,30,100.
4. И
. ,
,
, .
, ,
. -
.
, 2000 .
©
.
- 10 .
,
.
«Lock Fill»
. ,
, .
. . . . , . ё
«
ё
»
. . ё
« ё
»
.
-
:
. , ,
,
. ,
«
ё
»
,
.
, 2000 .
ё
«Transform Fill» .
©
:
- 11 .
. ,
.
ё
,
.
,
,
–
. ё
, -
.
,
,
.
–
,
.
,
,
ё
,
ё
.
,
,
,
, . ё
.
,
«Lock Fill»
,
,
,
.
,
,
, .
,
ё
.
5. И ,
.
«File»
.
«Import» . ,
«Break Apart» (Ctrl B).
, 2000 .
©
«Modify»
- 12 «
ё
» (dropper) «
.
» . . , . «Break Apart», ,
(dropper) ё
. , . ё
«
»
,
«Transform
ё
Fill» .
.
– –
.
.
– ,
,
,
ё
.
.
6. И Swatches
,
Color Mixer
Color
«Color Mixer». ,
(Linear),
(Radial).
.
©
ё
«Window», «Color Mixer».
–
, 2000 .
,
- 13 ё
. , . ,
, .
«
ё
»,
.
, -1, -2,
-1
–
–
-3
-2
-3
,
, , «Add Swatch».
Color Swatches.(
,
«Window», «Color
Swatches») , ,
Color Mixer ,
, 2000 .
©
«Bitmap». .
- 14 -
Color Swatches ,
–
. . ё . : Duplicate Swatch –
. , .
,
, Fill.
«Delete Swatch» -
.
«Add Colors» -
. Flash
clr.
clr-
act, Adobe Fhotoshop
,
gif. .
clr-
Flash
.
.
«Replace Colors» -
.
«Load Default Colors» -
,
.
«Save Colors» -
clr
«Save as Default» -
,
«Clear Colors» «Web 216» -
. ё
, 216
.
web – .
«Sort by Color» -
.
7.
. «Properties»( ,«
, 2000 .
»
©
act.
.
- 15 ).
. («Solid»).
: ,
. .
,
«Hairline»
,
,
.
, .
,
«Solid». 10. Line Style,
«Thickness» «Custom…» .
ё
,
. ё
«Custom…». . .
«Sharp Corners»
.
.
.
:
, (10
10,
, 2000 .
©
ё
. )
. .
- 16 «Custom»
.
,
. . , Ctrl-Z.
,
«
» (Eraser)
«
,
» (Arrow) ,
Del
.
Ctrl-A,
Del.
8. «
,
»
,
.
,
Shift. ё
ё
,
, ,
,
,
.
Ctrl,
,
,
Shift -
45 . ( Shift
).
,
.
,
«
ё
. ё
. .
, ,
.
»
,
, ,
,
-
,
Ctrl
,
(Hand),
,
.
,
,
,
, «
. ё
.
»
ё
. ,
. ,
,
«Polygon mode» ё
©
, .
.
, 2000 .
.
- 17 . ,
, ё
Alt.
.
1 1
1
2
2 3
2 , .
1 2. 1,
, ,
.
2
. 1
( ).
«Polygon mode»
2 .
Alt.
. .(
Alt,
3 ,
,
,
ё
,
,
.☺ )
9. И ,
, ё
,
,
.
.
. ,
,
, ,
.
(
).
,
.
ё
Ctrl,
. ё
. .
,
,
. . «
»
.
, 2000 .
©
- 18 . . (
,
«
»
4
10. И
«Pen Tool»
.
)
«Subselection Tool» ,
.
«
»,
,
.
«Subselect Tool»
,
,
.
ё
,
,
.
,
,
. «Show Pen Preview» «Edit» – «Preferences», «Editing». ё
, . . . ё
.
ё
.
. «Subselection Tool», .
11. . ё
.
. .
4 ,
,
–
. .
, .
,
,
. .
. .
, 2000 .
©
- 19 .
,
.
.
.
ё ,
ё
, .
«Lock Fill»
,
, ё
, ё
,
–
.
.
,
. ё
,
, .
ё
,
. ё
. .
,
.
, .
2
,
.
,
ё. ,
. ё
ё
, ё
,
.
,
,
. . Tools .
:
Paint Normal –
(
Paint Fills – ё
).
.
,
.
Paint Behind –
.
Flash
,
,
.
–
.
Paint Selection – . Paint Inside –
.
ё
, ё
, 2000 .
©
8. .
- 20 -
12. . ,
. ,
«Modify»
«Group» (Ctrl + G).
. ё
.
.
,
. ё. .
«Modify» ё
«Ungroup» (Ctrl Shift G). Ctrl B.
. .
.
.
.
?
?
13. ё
–
.
,
ё
. ,
,
,
. (
«Pencil Mode» , «Straighten» – –
. «Smooth» – ,
, 2000 .
ё
).
.
©
«Ink»
- 21 ё
.
«Straighten».
«Smooth»
,
.
, «Inc»
. ё
:
,
.
,
ё
«Smooth»
.
«Straighten» .
.
,
,
. . , ,
«Modify» – «Optimize». .
, ё
, ,
. .
14. . Transform Tool and Skew»
,
«
»
Free
(
Tools)
«Scale»
«Rotate
.
:
–
. ,
.
.
Shift, (
45
).
ё
. .
,
, 2000 .
.
©
«
ё
»
- 22 ,
. ,
«Modify» – «Transform»
«Flip…». Free Transform Tool Tools Distort
,
Envelope
. ,
Distort
Envelope ( ,
Ctrl+B
). «Info»
«Transform».
,
«Window».
, . «Info»,
,
.
, , ,
400
.
.
- 550
. (Transform)
.
«Constrain», .
«Skew»,
. .
,
Reset
Copy and apply transform
ё
-
,
. .
, 2000 .
©
,
Rotate
- 23 ( transform
, 10)
Copy and apply
. :
. .
,
,
120
30
50.
. .
. 5-
7-
(
: 360:5=72,
☺)
7
15. , , Ctrl K
. « Vertical»
«Horizontal»
. ё «Match Size»
,
.
ё
. .
, 2000 .
©
- 24 «To Stage»
.
,
,
, , .
.
, ,
.
,
.
(Guides). ё . (View - Rules)
. ё
,
.
, . «View» – «Guides»: «Show Guides» -
«Lock Guides» -
«Snap to Guides» -
«Edit Guides…» -
. ,
,
, .
16. И , «
« » («Cut» «Copy» «Paste»).
, 2000 .
©
»« ,
»
- 25 «Edit»,
,
.
:
1.
,
,
,
.
«Paste in Place»,
«Edit»
,
2.
.
«Paste Special», ,
,
,
.
17. ,
,
,
–
,
. .
,
,
ё
«Ink Bottle»
. ё
«Modify» «Shape»
,
,
«Convert Lines to Fills».
, . «Paint Bucket»
.
.
. ,
,
«Modify» «Shape»
«Expand
Fill». , « ,
, 2000 .
«Distance». «Insert»
©
» ё ,
,
.
- 26 ( ) «Soften fill Edges».
,
, .
, .
«Distance» . «Number of steps» –
,
,
, . , ,
, , .
,
,
, .
,
. –
.
. 5 . 10. «
»
.
18. ,
«
» .
,
,
,
, 2000 .
(
©
,
ё
,
- 27 ).
. : .
. . , . . «File»
«Import»
«Modify»
.
,
«Trace Bitmap». . «Color Threshold» , ,
.
ё .
ё
«Color Threshold» .
«Color Threshold» 20
100
T=20
, 2000 .
©
CT=100
- 28 «Minimum Area»
, .
, . ,
«Curve Fit»
.
«Corner Threshold»
.
.
«Pixel»
– .
«Very Smooth»
. ,
. ( «Pixel» -
, «Very Smooth» -
ё
)
,
.
«Corner Threshold» .
,
,
,
(«Few Corner»)
.
, ,
.
,
.
19. Flash. . ё
. ё
. .
.
ё
,
. .
, 2000 .
,
©
- 29 .
.
,
,
. .
,
Word. ,
. –
. «Properties»(
,«
»
).
,
(
,
). ё ,
ё
, ,
URL, .
.
,
,
«Text Tool»(
«Properties»)
«Static text». . , ё
Action Script.
.
. , –
.
,
. .
. ?
,
? ?( .А
,
,
!
?)
. Ctrl B, Apart».
, 2000 .
©
«Modify»
«Break
- 30 , (
,
ё,
,
,
. .)
ё
,
.
.
.
.
20. . , ,
. .
,
ё
Autocad
,
.
.
Flash.
Timeline. ,
,
,
,
. ё
. . .
, Layer»
ё
«Insert
«Delete Layer». -
,
Motion Guide (
),
. . ё,
, ё ,
, 2000 .
©
.
- 31 2 «
.
«
», «
»
ё
».
.
,
,
. ё .
, Ч
,
.
ё
,
? ,
?
?
.
ё
ё
-
,
. ё
.
(
,
),
, .
«
».
.
. « ?
»
.
?
ё
?
? . ё ? . (Name), (Show), (Lock), (View Layer as outlines). (Outline Color) (Layer Height). , ё
.
, 2000 .
©
- 32 -
Normal Guide
-
.
, ё
Guide
(Motion tween) Guided
.
.
. (Motion tween)
Guided Guide .
Mask
. . ,
Masked.
Masked
ё
,
Mask ,
. Mask
. “Mask”
Flash. . (File – Import), .
“Mask”, Mask,
–
Masked.
, Mask
.
. «Mask» «Mask»
.
«Masked».
«Masked»
,
.
,
. -
,
, 2000 .
.
ё 15
©
- 33 ё 4
. .
.
,
,
.
Ctrl+Enter
«Test Movie».
«Control»
. .
21. Э . ,
,
.
, ,
Internet
,
.
(
),
.
,
ё
,
.
Flash
.
,
, ё
. «New symbol»
.
«Insert»
Ctrl F8. (
,
«Symbol Properties» ,
)
(Behavior)
«Movie Clip».
. .
, 2000 .
,
©
- 34 ё
. ё
Scene 1,
.
, ,
ё
. , .
,
«Window»
«Library»
Ctrl-L. :
Graphic Button Movie Clip
Smart Clip
ё ё
.
,
,
,
Ctrl. .
,
ё . .
,
ё
,
ё ,
,
,
.
(«Modify» - «Transform» - «Flip Horizontal»). . ,
, . .
«Modify» – «Arrange»:
, 2000 .
©
- 35 «Bring to Front» (Ctrl Shift Up) – «Move Ahead» (Ctrl Up) «Move Behind» (Ctrl Down) «Send to Back» (Ctrl Shift Down) «Lock» ( trl Alt L), .
«Unlock All»
(Ctrl Alt Shift L)
. ё
, ё
,
. Color
Properties. :
«Brightness» -
, «Tint» -
, «Alpha» –
,
. Color
Advanced, .
«Settings…»
Advanced
Effect, (
,
,
)
.
. ё
, , ё
. ё Alpha, . ё
. ,
,
,
ё
,
ё
. , ,
, 2000 .
©
.
- 36 .
. ,
,
, .
, ё
, ,
.
. ,
,
ё
.
. ,
. . ё
«New Symbol…»
(
«Insert» «New Symbol») ё
,
«New Folder»
«Properties» .
«Delete» . ,
ё
. .
, (
).
.А ? , «Instance»
, .
, 2000 .
©
- 37 , ё
. ё
,
.
,
,
,
, ,
,
ё
,
.
,
,
,
.
. «Insert» «New Symbol» ,
«
» 4
.
« 4
«
»
».
ё «
».
,
.
,
( F8
, 2000 .
©
)
,
- 38 -
II. 1. К Flash
Motion Tween Shape
. ё
.
ё ,
. ё
Tween-
.
2. (Timeline).
«View»
«Timeline»,
Ctrl Alt T. .
,
,
.
. . . ,
.
, 2000 .
©
- 39 ,
.
,
,
. ,
.
ё
,
,
,
,
ё
,
, ё
.
. . ,
.
F5
Insert Frame
F6
Insert Keyframe
F7
Insert Blank Keyframe
Shift-F5
Delete Frame
Shift-F6
Clear Keyframe
.
. .
. 3
,
.
, .
2
,
.
, ,
.
3
, 2000 .
ё
.
©
.
- 40 -
. .
. .
(
)
.
.
. (
)
. ,
, ё
.
.
, .
ё ё
, «Copy Frames», .Ч
,
,
,
,
F5. ё
«Select All». :
,
;
, .
,
. .
. .
, 2000 .
©
- 41 -
. ,
ё
–
(
.
)
.
ё
.
,
.
.
. ,
. ,
.
Щё
.
,
«Paste Frames».
?
, (
)
.
.
,
ё –
, ё
.
. Щё
,
«Reverse Frames».
, 2000 .
©
ё ,
,
- 42 . . ё
, ,
. ,
, ё
.
.
3. , .
1.
2,
F7
.
. .
5
,
,
F7 ё
, .
, F6,
ё
.
,
!!!
,
. ё
,
.
ё
20-
,
.
20
, .
F5 20 (
15
,
)–
5
,
,
Shift+F5.
☺).
( , !
.
,
,
,
, ,
Shift+F6. . ,
. .
.
ё
,
.
, ,
ё .
,
. Enter.
12
, 2000 .
©
- 43 ,
.
«Modify»
«Document». Timeline( «Frame
– 12fps) Rate»
6 fps.
.
.
.
,
, ,
,
,
Internet
,
,
ё
.
, .
,
,
,
. . «Reverse Frames».
,
,
.
,
«Tiny» –
«Large» – «Short»
. , «Tinted Frames»
.
,
. .
«Preview»
,
,
«Preview In Content» .
, 2000 .
©
- 44 -
, . .
(Center Frame)
«Preview»
,
,
.
,
.
,
ё ,
.
(Onion Skin).
. , .
,
,
,
.
. (Onion Skin Outlines) .
«Onion Skin»
«Onion Skin Outlines» ,
. (Edit Multiple Frames) . «Onion Skin»,
«Onion Skin Outlines». ,
«Modify Onion Markers», ё
. . .
(File - Import). .
, 2000 .
©
18
(F5).
- 45 .
,
, (F7). 4
, (F7)
. 5
(
.
(F7).
).
. . ,
.
.
, . , . ,
,
4.
.
(Shape tweening) (Shape tweening)
tween-
ё
,
, .
. 1.
, ,
,
!
2.
, (
«Break
Apart» Ctrl+B) 3. ,
, 2000 .
,
-
©
,
-
- 46 4.
, (
)
. 5. , .
,
,
,
. Properties Tween
Shape.
ё
,
.
,
,
,
.
, .
ё
.
12
F6
. ,
. . Properties
Tween
«Shape».
,
Enter. «Ease»
Properties
. «Ease»,
ё
,
«Onion Skin Outlines»
, 2000 .
©
. .
- 47 -
Easing=-100
Easing=100
Easing=0
«Blend» ( ё
Properties)
.
«Distributive»
,
«Angular» –
,
.
,
,
. (
«
»
Ctrl),
Distributive
.
Angular ё
, , . .
. ,
20 12 ,
Tween (
F6
20
. ё
Properties)
Shape.
,
.
.
, ё
, .
( Shape
)
Tween.
. ,
, 2000 .
©
Properties
.
- 48 ё
, ,
,
,
. .
, (Modify - Document).
(fps – 30
,
(F7),
,
,
50).
.
30-
, .
Properties
,
Shape Tween, Ease
100.
(Shape Hints) ё
. (
), .
.
?
«
, ,
«Show Shape Hints».
.
-
,
.
–
»
,
.
-
,
,
,
«View» .
Ctrl+Shift+H,
«Modify» – «Shape» –
«Add Shape Hint». .
.
. ё
ё
,
,
, 2000 .
©
. ,
- 49 . «
»,
,
.
, .
,
.
ё
«Remove Hint».
.
«1».
10
. «1»
«2».
.
.
«1» «2». «8»-« »
5.
(Motion Tweening) ,
,
Tween –
, .
: ! ,
,
,
, . ё
,
. ё .
, ё F8
,
,
.
F6 .
. .
,
,
. .
Properties
ё
«Tween»
«Motion».
,
, .
.
Properties «Rotate» ,
, 2000 .
©
«None».
«Scale», ё
.
- 50 .
«Rotate» )
CW - «Clockwise» (
CCW - «Counterclockwise» (
«Times»
,
)
2. .
«Ease»,
,
.
,
.
,
ё .
, «Insert» – «New Symbol»
Ctrl-F8.
ё
.
. .
,
(Ctrl-L)
20
,
Properties «Tween»
«Motion»,
«Clockwise»
«times» 1.
, «Rotate» . ё .
Properties (
,
Color)
,
.
, . .
, «Tween»
Motion
Properties.
,
,
.
,
,
, ,
.
, ,
, 2000 .
,
©
,
.
- 51 ё .
. .
.
. (
,
.
,
(Snap)
).
,
.
. .
. ,
,
.
«
»
,
,
,
.
«Orient to path»
Properties, .
, 2000 .
©
ё
- 52 -
«
» .
«Mask»
«Masked». «
.
». . ё
,
,
.( «View Layer as
Outlines») ё «Mask». . «Mask»
.
20
F5. , . «View Layer as Outlines».
(
)
«Motion Tween»
.
ё
«Create motion tween» ,
20
F6 ,
. «
» , .
,
50,
ё
.
,
.
, 2000 .
©
,
- 53 «
» . ё ё
.
ё
. . .
«
.
» ё
«Mask» .
.
40 ё
F5. ё
.
«Motion tween» ( – «Create motion tween», 10 - F6 – ,
20 – F6
.)
( «Mask»). ,
. ё
, ,
. .
.(
. «ALT» )
(F8) properties
, 2000 .
brightness
-70%).
©
(
- 54 -
, «Layer3» «Layer1»,
.
«Layer3»
«Normal». ё
,
. «
» ,
.
80. ё .. , -
,
«Motion tween».
(
–
«Create motion tween»,
40
80 - F6,
.)
40
.
, ё
. ё
,
.
6. И ё
.
:
(
).
,
. , .
, 2000 .
,
©
,
Flash ,
- 55 , . Flash
mp3, wav
aiff.
(
) . ,
«File» - «Import». .
,
.
«Compression»
«Sound Properties»
:
«Default» –
«File» – «Publish Settings»
«ADPCM» –
Microsoft.,
.
«Convert Stereo to Mono»
.
«Sample Rate»
. ,
«Test». ,
5
,
ё
,
. 44
.
, «MP3» –
. ё
. . ,
. Properties «Sound». «Edit», Edit Envelope,
– (
)
. .
, .
,
,
,
.
, «Loop»
. «Properties»
.
.
ё
«Effect» .
,
«Fade Left to Right», –
, 2000 .
©
.
0
- 56 -
.
ё ,
–
. ,
«Sync».
«Event», .
, «Start»,
,
ё
.
,
«Stop»
,
. . «Stream»
,
.
7. ,
, .
.
, 2000 .
©
- 57 -
8. Э
Button
«Button» (
)
,
.
Action Script, ё
. ,
. . . . .
,
,
.
,
,
ё .
«Up»
,
. .
.
,
«Over»
ё
,
. .
,
«Hit»
F6 «Down».
«Down»
. .
«Hit»
«Over»
.
«Hit».
.
.
ё
(Ctrl Enter).
.
,
,
.
Flash
. «Window»
«Other Panels» «Common
Libraries» «Buttons» . ,
.
.
,
. – .
, 2000 .
.
©
- 58 -
!
!
,
ё
«Over», ,
9. Э
«Down»,
.
Graphic
«Graphic»
.
Action Script,
«Graphic», ё
. ё.
, ,
.
«Graphic»
ё
.
. ё 5
«Graphic» (Ctrl F8). ,
. .
.
(Ctrl Enter). . .
( Ctrl J).
.
10. .
, 2000 .
3
©
- 59 , . .
«Properties»
.
«First».
Loop
«Options for graphics» «Single frame»
«Play once» ,
.
. «
» . . ё
ё
. .
«Graphic» (F8) ,
. «Shape tween».
(F6)
10, 20, 30
.
( ).
, .
, . , «Properties» tween».
, 2000 .
©
«Shape
- 60 , Ctrl.
,
,
,
. (F5
80).
,
«Properties»
«
«First frame»
1
40.
.
» . , . (
ё
)
«Graphic».
,
.
30
ё
(F7)
.
«Shape tween». 31
(F7).
.
60
(F5).
,
«Play once» ё .
«Properties».
ё ( Alt).
( «Properties») .
, 2000 .
©
«Tint»
,
- 61 -
10. Э
Movie Clip
«Movie Clip» -
Flash-
,
.
,
. (
)
,
,
. . ,
.
,
(F8). . 20
.
40.
20
«Properties»
. «Shape tween»
.
, .
, ,
,
. .
,
. «Movie Clip»
,
Action Script.
11. К
. 4
, «Movie clip»,
,
.
,
, ,
«Motion tween» –
.
ё
Button) (Ctrl-L)
, 2000 .
.
(F7). «Up»
©
(Ctrl-F8 , ,
«Over» -
- 62 .
«Down»
«Hit»
«Graphic»
. .
.
. ,
, . ё
.
ё
,
ё
. .
,
,
10
ё
.
. «Motion tween» ё
ё
. ё
,
, ё
,
.
ё . ё
.
, ё ,
. ё
. ё
4 . ,
«Modify» «Transform» «Flip Horisontal».
, ,
, . «Transform» , transform».
, 2000 .
©
,
«Free
- 63 ё
ё
.
,
.
ё
, ё
ё
.
.
. .
,
.
,
«Smooth».
,
, ё
.
ё , ё . , ,
, . .
«Modify» «Shape» «Optimize».
, . ё
,
. « «Paint Fills».
©
» .
, ё
, 2000 .
ё
«Delete»
- 64 ё
.
«
».
ё .
ё
ё
ё
,
.
.
,
, –
, ё
.
ё
, .
. ё ё
, ё
,
, 2000 .
©
.
- 65 -
«Movie Clip» (Ctrl F8). , ё
,
.
«Movie Clip».
.
, .
,
«Movie Clip»
«Graphic»
,
.
,
.
,
,
. .
, Name»
, ,
rol.
©
«Instance
Action Script ё
.
, 2000 .
Instance
.
- 66 ё
«Actions». «Objects» «Movie» «Movie Clip» «Methods» «Stop» Actions-Button
Object
,
,
rol.
on (release) { rol.stop(); } Ctrl Enter.
«Movie Clip»
«Graphic»
.
ё
,
,
,
«Movie Clip».
n (release) {
on (release){
play()
rol.play()
}
}
«Movie Clip»
. ,
. ,
ё
.
.
«Movie Clip». .
.
12
.
.
,
24
Enter.
,
,
.
.
.
«Movie Clip».
.
,
. . ( (F8).
, ё
). 30
(
).
. .
.
, 2000 .
,
©
Ctrl Enter.
- 67 , ,
.
,
.
.
.
(
)
, (
,
,
,
?)
12.
. ё
Flash,
ё
.
, . .
,
ё
.
. Action Script .
«Actions»
(
ё
,
«Actions»).
«Stop».
,
«Play». , . .
.
ё
.
,
,
(
,
). .
,
-
, .
.
, ,
–
,
. Up
,
( !)
. ,
,
, .
. (Ctrl G).
,
, 2000 .
.
©
,
- 68 ,
.
. .
«
ё
»
ё
.
«Movie Clip»
.
ё
, ,
.
ё
. «File» - «Import».
. .
,
,
(F8). .
Over, Down
Hit
(F6).
«Over» Sound
ё
Properties.
.
«Over»
.
,
,
«Movie Clip» (F8 ё
).
.
«Movie Clip». ,
.
,
, «Graphic»,
. «Movie Clip»,
«Down» .
,
«Movie Clip». . (F7).
20 .
.
Movie Clip. Action Script
, 2000 .
©
.
- 69 , «Button» (F8).
, ,
ё
«Actions». Щё , ,
,
Normal Mode.
«Actions» «Movie Control» «Stop».
:
On (Release) … End On
,
,
ё ,
.
.
. .
, 2000 .
©
- 70 -
13. 14. И
Movie Explorer .
:
,
Action Script,
.
, . (Alt-F3) «Window» «Movie Explorer». «Show» ,
.
Action Script ,
. «Find». , ,
ё
, ё
Ctrl
. ё
Shift. ,
, 2000 .
,
©
.
, ё
.
- 71 -
III.
Action Script. ,
,
Flash. .
–
,
,
,
,
,
,
JavaScript,
.
,
,
ctionScript
1.
ActionScript
JavaScript
ActionScript
,
Document, Window
Anchor.
ActionScript
JavaScript
.
ActionScript
,
JavaScript (
tellTarget
ifFrameLoaded
("/")
ActionScript
. JavaScript,
switch, continue, try, catch, throw ActionScript
statement
JavaScript
. Function
ActionScript, eval
.
JavaScript,
toString
Flash 4,
toString
JavaScript,
undefined.
Flash 5,
" ".
undefined
NaN.
Flash 4,
undefined
ActionScript
Flash 5,
0.
Unicode;
ISO-8859-1
Shift-JIS
. ё
,
. ,
ё
,
ё
,
, .
, ё
. . .
,
,
,
, ,
«Actions» –
.
Flash
, 2000 .
,
©
,
- 72 .
Output
. «Actions»
, ,
ё
,
«Actions».
2. ё
. ,
, ё
,
,
ё
«Actions».
«Actions». , Mode
,
: Normal ё
Expert Mode.
, 2000 .
©
- 73 . «Edit» «Preferences»
General
. Normal Mode.
AS .
, ,
, ,
. ,
,
(Del)
.
, .
.
Ctrl
. (
). Normal Mode
, .
Flash.
Expert Mode
,
AS
.
,
,
,
«Font Size».
AS
,
, ,
. Ctrl+T,
Check Syntax. , Normal Mode
,
ё
.
Expert Mode,
, , .
.
,
, Normal Mode
Expert Mode. Mode
,
,
Expert
.
3. , .
, 2000 .
, .
©
ё ,
- 74 (
ё
,
. .).
,
AS, on (
«
»
){ AS
}
.
Normal Mode
«On Mouse Event»
,
«Movie Clip»
. ё
Normal Mode
ё ё
. »
«
, ё
,
.
.
, ё
, .
, «Over» ,
. ё
! Normal Mode.
«Down», .
, , .
«on (release)».
.
Release, .
, 2000 .
,
©
,
,
- 75 . «Press».
«Release» ё
, .
,
,
. ё
«Release Outside» «Roll Over»
,
«Roll Out»
,
.
«Drag Over»
.
,
.(
,
)
«Drag Out» «Key Pressed»
.
,
«Release Outside»
–
.
«Drag Out»? «On»
,
.
ё
,
,
,
. On (Press){ Play() } On (Release){ Stop() }
,
,
,
.
4.
FlashStop
.
Play
.
.
,
, .
, «
»
«
». -
.
, 2000 .
©
,
- 76 «Help» «Lessons».
«
»
. , .
«Button Next».
«Presentation».
«Motion Tween»
«Shape»,
1, 6, 11, 16, 21. «Motion Tween»
. ,
«Stop()».
ё
,
On (Release){ Play() } , ё
,
,
–
. ,
«
», «
»
«
».
– Goto. .(
). ,
GotoAndPlay(
)
GotoAndStop(
).
. «Frame»
«Label».
, ,
, ,
.
ё «
»
«
«
».
«
»
»
. on (release) { gotoAndStop (1); } «
»
.
«Frame»
, 2000 .
«end».
©
Normal Mode,
- 77 Type
Frame Label,
Frame –
,
.
,
,
Expert Mode.
on (release) { gotoAndStop ("end"); } ,
,
.
5 ,
5
ё
,
.
_currentframe.
on (release) { gotoandplay (_currentframe-5); } Normal Mode
Type
Expression.
. . –4
.
«
»
.
.
,
.
. . . ё
, . . .
«Insert»
«Scene». . ,
, Scene. ё ,
, 2000 .
©
–
.
- 78 ,
. . ё
,
.
,
.
,
.
. «Motion Tween».
.
«fr»
, .
«sh» ё
.
.
«fr».
gotoAndPlay
.
–
on (release) { gotoAndPlay ("fr", 1); } .
«sh» «sh» «sh»
Scene «Scene1».
,
«Scene1» «
».
on (release) { nextScene (); } ,
gotoAndStop().
Normal Mode
«NextScene»
«Scene».
,
. ,
gotoAndPlay ("sh", 1); , gotoAndStop ("Scene 1", 1);
,
, , . .
,
, .
, 2000 .
, ё
,
©
ё
.
.
,
- 79 SWF
,
.
,
,
«File» «Publish Settings»
«File» «Publish» FLA –
Shift – F12
ё
,
EXE
EXE.
SWF,
flash,
. Fscommand
.
Fscommand
,
. . 5
.
.
(
«Actions»)
fscommand. «quit».
:
on (release) { fscommand ("quit"); } EXEEXEё
«Publish» (Shift-F12)
, 2000 .
©
ё
. «File»
(EXE
- 80 -
).
,
«File» «Publish Settings»
«Windows Projector (.exe)»
,
«File» «Publish Preview» «Projector». ё
(
). ,
,
fscommand,
fullscreen(true/false).
HTML.
SWF
. Arguments
ё
true. .
true
0
false. (
,
1). ,
,
,
«showmenu».
on (release) { fscommand ("showmenu", "0"); } .
, "allowscale" .
, ,
.
,
, .
,
, .
, , fscommand ("allowscale", "0") «exec»
.
on (release){ fscommand ( "exec","calc.exe"); } . . ,
,
, «\t».
, 2000 .
,
«\»,
©
- 81 .
,
,
,
«joke.txt», . .
«notepad d:\joke.txt», .
on (release){ fscommand ( "exec","notepad\td:\\joke.txt"); } , ,
windows «start». mp3 –
, ,
albom1.m3u -
,
music .
fscommand ("exec", "start\tc:\\music\\albom1.m3u"); .
,
, fscommand ("exec", "start\talbom1.m3u"); ё
,
,
, .
, – getURL.
–
URL, ,
. ,
. ,
.
on (release) { getURL ("http://list.ru"); } «window», URL. Get URL (“http://list.ru”, window="_self")
,
Get URL ("http://list.ru", window="_blank") ё
«_parent»
,
, «_top» -
.
,
javascript,
window.open ("1.swf", "full", "fullscreen=yes,,scrollbars=no") .
AS
getURL ("javascript:window.open(\"1.swf\",\"full\",\"fullscreen=yes,,scrollbars=no\")");
, 2000 .
©
- 82 javascript. ,
void(0)
,
.
getURL ("javascript:window.open(\"1.swf\",\"full\",\"fullscreen=yes,,scrollbars=no\");void(0);"); Та
а
,
ч
getURL
а
getURL("mailto:[email protected]?subject= а")
ач
netmeeting. Е а
195.19.44.34 ,
IP – а
а
а
getURL("callto:195.19.44.34")
а
а&body=
а
а, а
а
а
У
,
.
а н ни .
.
.
URL. .
«
,
». ,
«Go to»
ё
, «Get Url»
, ё !
.
5. , .
,
,
.
,
+,
, .
– ».
,
,
«Y».
. «X»
, 2000 .
, , ё
. .
.
,
.. «
,
©
ё «X»
10,
«Y» - 20.
- 83 «X+Y»
«
,
X
,
Y». Flash
. .
“
”=”
x,
”.
10 (
,
x
10)
Normal Mode “set variable”
ё
x=10;
.
Variable
ё
Value.
«Expression» ё
, .
,
,
«Expert Mode» ё Set Variable: "
_
"=
_
Set Variable: "x" = 10 -
, «x»
10 ,
.
* ?
.
– ,
ё
–
.
.
.
.
«Expert Mode»,
x="ok"; ,
Ctrl-Enter.
,
«x» V,
«Debug»
«ok».
,
«List Variables».
,
Ctrl Alt
«Output»,
.
Level #0: Variable _level0.$version = "WIN 5,0,30,0" Variable _level0.x = "ok"
_level0
0
. .
,
, .
AS, .
, 2000 .
,
«x»
©
«ok».
- 84 (
)
“abc” “ ,
«
»
” “1+1”
«
5; 1+2; 3/7
». . ё
.
y="1+1"; z=1+1; ,
y
,
z–
.
«Output»
. :
Variable _level0.y = "1+1" Variable _level0.z = "2" ё
,
Flash
Set Variable: "z" = 1/0 Output
Variable _level0.z = 1.#INF
,
,
z
1.#INF. ,
,
, x=1 y = x+1 x = x+x Variable _level0.x = 2 Variable _level0.y = "2"
x
,
- 200. 40 –
y. z.
? ё
,
:
x = 200 y = 40 z = y/x*100 Flash4
–
,
ё
y/x
…).
, 2000 .
©
.
,
, (
- 85 «+». «add». x=”a” + ”b”; y=”c” add “d”; «x» «y»
«ab»
«+»
«cd»
.
,
, , «+»
«
»
,
x=1+2+”3”; x
“123”.
Flash4
,
. . .
Number(“
x=6.
”).
x=1+2+Number(“3”) 6.
x=Number(“z”); x
1.#QNAN. ,
, ё
«NAN», .
.
Number, .
,
.
x = "1"; y = 1+x; z = 1+Number(x);
Level #0: Variable _level0.$version = "WIN 5,0,30,0" Variable _level0.x = "1" Variable _level0.y = "11" Variable _level0.z = 2 –
string,
y= string(1)+string(1);
, 2000 .
y
©
11.
- 86 , . x = "2"; y = x*2; y
4. ,
++. ,
. x = 1; y = ++x
x = 1; x=x+1; y=x
x = 1; y = x++;
x = 1; y = x+1; –-. . a = b = c = d = 1; . . x += 15;
x = x + 15;
x /=2; ==
>
. x=2*2 == 4
, 2000 .
x
true.
©