Macromedia Flash MX


293 88 3MB

Russian Pages 153 Year 2000

Report DMCA / Copyright

DOWNLOAD PDF FILE

Recommend Papers

Macromedia Flash MX

  • 0 0 0
  • Like this paper and download? You can publish your own PDF file online for free in a few minutes! Sign Up
File loading please wait...
Citation preview

-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.

©