Академический Документы
Профессиональный Документы
Культура Документы
esckIþepþIm (Introduction)
1-niymn½y (Definition)
PaBcaM)ac;nigRKb;RKan;tMrUveGayGñksikSayl;eGayc,as;BImUldæanRKwHrbs; Computer
Camun edayyl;BIrebobbiTnig ebIk kMuBüÚTr½ kareRbIelI Mouse , Keyboard , Machine rNbepSg²
.l.
bnÞab;mkenHeyIgnig elIkmkbgðajBIsmtßPaBrbs;kmµviFIrbs; (Software) kardMeNIrkar
rbs; PC (Hardware) . edIm,IdMeNIrkarelIkmµviFI Photo shop (Software ) )anl¥luHRtaEteyIgman
1
m:asIunmYyEdlmansmtßPaB RtwmRtUvRsbnig kMlaMgrbs;kmµviFI dUcenHeyIgRtUvsÁal; famanGIVxøH
elIEpñkén Hardware vij ³
- RbePTma:sIun RbePT Intel , IBM , Macintosh … Pentium III to IV or Pentium M …
- RbePT Ram TMhMl¥cab;BI 128 MB eLIgeTA cMEnkÉkareFIVkarvij TMhM Files EdleFIV
karRtUveFIVya:gNaeGay manTMhMtUcCag mYyPaKbIénTMhM RAM b¤ manTMhMx<s;Cag enHritEt
RbesIr .
- Hard disk KWCa XøaMgEdl)anRbEmRbmUlBI karTukbeNþaHGasnñrbs; RAM mkrkSa
TukCaÉksar . cMeBaHkmµviFI Photoshop TMhMTMenrcab;BI 280MB eRbIsMrab;kar bBa©ÚlelIkdMbUg
Etbc©úb,nñenH TMhMrbs; Hard disk manTMhMmindUcEdleyIgkMBug )anKitenaHeT KItUcbMput k¾ 30
GB / 5400 Rps… Edr . Edlel,Onrbs; Hard disk dUcenHeFIVeGaykar Design kñúg kmµvIFI
- Monitor RtUvEt mankB©ak;Rtg; nig RbePTl¥ cMEnk Colors display adapter 24 bit
eLIgeTA .
3-kardMelIgkmñviFI Photo shop
eTIbkarbBa©ÚlenaHTTYllT§pll¥enAeBleRbI .
xageRkamenHCarebobbBa¢Úl kmµviFI Photoshop :
Installation Photoshop:
- Insert CD Into CD-ROM
- Open Windows Explorer
- Double click on CD Photoshop
- Double click on Setup.exe
2
- Click Next
- Choose International English
- Click Accept
- Write Some word
- Title
- First Name ……….
- Last name ………...
- Company …………
- Type Seri Number 1045-0374-9158-2648-4930-6210
1045-0045-3222-3911-7907-5262
3
- Choose location drive for set up into
4
- Click Next Next
- Finish
iioii
5
emeronTI1
karcab;epþImdMbUgénkmµviFI
1- karsÁal;BIrebobebIk karrkSaTukral;Éksar nigkarbiTkmµviFI
-rebobebIkkmµviFI
yk Mouse cucRtg;b‘Utug Start --> Program List --> Adobe --> Adobe
Photoshop
6
kmµviFInig bgðajGñkrebobenH
7
vamansar³sMxan;kñúgkmµviFI Photoshop
File --> browser (Shift +ctrl +O )
-rebobEfrkSaÉksar
File --> Save as --> Put your name in File name Box
Change Extension that you want and than click on button save
Shortcut Ctrl + Shift + S
ral;karrkSaÉksar Design rbs;kmµviFI Photoshop KW EckCa2 RbePT
- rkSaCa File Edlman Extension Ca *. PSD or *. PDD
(Extension CaknÞúy file sMKal;kmµviFI dUcCa *.PSD or PDD sMKal;kmµviFIrbs; Photo
Shop nig Doc sMKal;kmµviFI Microsoft word / DWG sMKal;kmµviFI Auto CAD )
ÉkardUrenHeTotesat manrUbdUcxageRkam ³
8
karkMNt; Extension enHRtUveFIVeLIgbnÞab;BI kardak;eQµaHkñúg File Name rUcral;ehIy eTIbcucelI
b‘Utug Save CaeRkay .
-rebobbiTkmµviFI
bnÞab;énkar Save cb;sBVRKb;ehIy GñkcaM)ac;biTkmµviFI dUcenHxageRkamenHKIWviFIbiT
File --> Close
Click shortcut ATL + Q
rUcCaeRscsMrab;dak;BIeRkay
rUbepSgeTog EdleK)ankMNt;bgðajCaeKal .
Shortcut Alt + Delete = Background
- Foreground KWCaépÞEdlsißtenaBIeRkayrbs; Background
Shortcut Ctrl + Delete .
cMEnkÉkarbþÚr color and Image on Background and Foreground enaHeyIgnig bnül;Gñk
TaMgGs;Kñakñúgfñak;eron .
rebobbegáIt Background dMbUg
9
File --> New (Ctrl +N ) enaHkmµviFInigbgðajtaragdUcxageRkam ³
karbegáIt Background man bIRbePT kñúg Background content and Background Image
- Whiten
- Background Color
- Transparent
- Background Image ( rUbEdlmanTukkñúg Computer )
2- karsÁal;BI Interface rbs; Photo Shop
InterfaceKWEpñkxageRkA rbs; Photo shop Edl)anbgðaj eGayGñkeRbIsÁal;BI]bkrN¾
rbs;kmµviFI mandUcCa ³
- Menu bar
- Options Bars
- Status Bar
- Palette
- Tool Box
- Work Area
ii;ii
10
emeronTI2
karsikSaGMBI INTERFACE
rbs; kmµviFI PHOTO SHOP
Menu Bar Docking well
Title Bar
Image window
Option Bar
Tool box
color control
Information box
Status bar Palette Bars
Magnification box
11
Image window control
enaH.
12
kñúg]TahrN_enHGñkGaceRbI Mouse cuc Select>Color rW Key: Alt + S + C .
Command TaMgGs;rbs; Photoshop RtUv)anEbgEckeTAtamRbePTmuxgarnimYy²rbs;va.
vas;RbEvgepSg².
13
- Window: eRkABIkarbBa¢atamryH Menu enH Adobe Photoshop
bEnßmnUvkarbBa¢a déTeTottamryHRbePT Window sMxan;²eTotCaeRcIn
ehIyGñkGacRKb;RKg Window tUc²TaMgGs;enaHtamryH Window Menu
enH)andUcCa karlak; karbgðajeGayeXIj. müageTotenAeBlEdlGñkebIk
rUbPaBeRcInkñúgeBlEtmYy enAelI Work Space KWmanPaBKµansNþab;Edl
eFVIeGayGñklM)akenAeBl Design ehIydMeNaHRsayKWGñkRtUvkarerobcMva
edayeBlEdlrUbPaBNamYy GackMNt; eGay rUbPaBdéTeTotEdlmin
RtUvkar RtUvlak;TukenAkñúg Menu Window enH.
- Help: pÞúknUvbNþal Document
eGayGñk manlTæPaBbEnßmeTotedIm,IeRbIR)as;tamTisedAEdlkargarrbs;Gñk)ankMNt;.
To view tool options in the options bar:
sikSaGMBI Palette
nig Background .
15
sikSaGMBI Status bar
aa2aa
16
emeronTI3
muxgarTUeTAén TOOLs nimYy²
Marquee --------------------- ---------- Move
-
-
-
-
-
-
-
-
18
RbsinebIkrNIeyIgcg;kat;rUbPaBCalkçN³RBalecjBIeKmxag²enaH eyIgGaceFI)V an
tamBIrrebobKW³
a)- eRbItam Option bar : eFI)
V anmuneBl Select
ehIyenAkñúgenaHman3cMnuceTotEdlRtUveRCIserIsykKW³
Normal: Gac Select Tajbt;EbnCaragbYnRCug)an tamtMrUvkar.
kat;eGayman lkçN³efr.
a)- eRbItam Menu bar: eFIV)aneRkayeBl Select
¬emIlrUbxageRkam¦
19
2- Elliptical tool
eRbIsMrab; Select TajecjCalkçN³ragrgVg; b¤ BgRkeBI.
1- Lasso tool :
eRbIsMrab; select kat;rUbedayeRbI MOUSE Click Cab;Canic©manlkçN³bt;Ebntamcitþ .
2- Polygon lasso tool : eRbIsMrab; Select kat;rUbPaB edayeRbI MOUSE click mþgmYydMNak; ²
manCalkçN³Rtg; .
eRbIsMrab; Select kat;rUbPaBeday mincaM)ac;eRbI Mouse click Cab;enaHeT
3- Magnetic Lasso tool :
CROP TOOL
eRbIsMrab;tMrwmrUbPaB.
1- Slice tool :
eRbIsMrab;begáItCa Slice EdlRtUvykeTAeRbIedIm,I Link Pa¢b;eTAnwig Text
rbs;kmµviFI HTML.
22
eRbIsMrab; Select bMEbkCaEpñkénrUbPaB RsUlkñúgkarpøas;TICaBiesscaM)ac;
2- Slice Select tool :
sMrab;eRbIenAeBleRbICamUy Website.
eTAtamTRmg;edImrbs;va
- Toggle the Brush Palette: eRbIsRmab;eRCIserIsRbePT Brush .
23
2- Pencil Tool : eRbIsMrab;KU rW qUt ehIymanBN’dut .
HEALING BRUSH ( j )
1- SpotHealing Brush:
24
2- Healing Brush tool :
25
STAMP TOOL (S)
1- Clone stamp tool : eRbIsMrab; karcMlg rUb edaypat; elIrUbedIm EdleKcg;cMlg eGaydUc
26
2- Art History Brush tool :
27
3- Magic Eraser : eRbIsMrab;lub kEnøgNamYy EdlmanBN’Rbhak;RbEhlKña.
Angle Gradiant
29
3- Smudge tool : sMrab;bnSaképÞrUbPaBeGaym:t;sac;EtmYyenAelI Background b¤épÞepSgeTot.
30
3- Sponge tool : eRbIsMrab;Eknig karbþÚBN’elIrUbPaB.
TEXT TOOL(T)
manlkçN³epþk .
4- Vertical type Mask Tool: eRbIsMrab;kMNt;ykkar Select eTAtamTMrg;GkSrEdlmanRTg;RTay
bBaÄreTAtamBaküEdl)anvay .
31
THE EYEDROPPER TOOL : (I)
ground eTAtamBN’rbs;rUbPaBenaH.
32
1- Pen Tool: eRbIsMrab;KUrCabnÞat; b¤ ExSekag eKehAfa Path.
2- Freeform Pen Tool: eRbIsMrab;KUsCarUbragepSg² edayeRbI Mouse Click Cab;Canic© .
ExSekagvij .
Anchor Point
1- Path Selection Tool: eRbIsMrab; Select RKb; Anchor Point rbs; Path b¤pøas;bþÚrTItaMgrbs; Path.
2- Direct Selection Tool: eRbIsMrab; Select Anchor Point rbs; Path edIm,IEkERbrUbragrbs; Path.
33
THE ANNOTATIONS TOOL
eRbIsMrab;dak;kMNt;sMKal;enAelIrUbPaB.
1- Notes Tool:
HAND TOOL
CaTUeTAenAeBlEdlépÞkargarRtUv)anBRgIk KWva)aneFVIeGayEpñkEpSgeToténépÞ
kargarRtUv)an)aMg dUcenHedIm,IrMkileTAkan;EpñkepSg² eTot GñkRtUveRbI Hand Tool (H)
rYcehIy cucelIépÞ én kargarrYcTajeTAkan;TisedANamYyEdlGñkcg;rMkil eTAkan;.
viFIelOnkñúgkareRbImuxgar Hand Tool GñkGaccuc Key (Space Bar) enARKb;
eBlNak¾)an EdlGñkeRbI Tool epSg² dUcCa Move Tool rW Brush Tool ebIGñk
cg;rMkilépÞkargar eBlenaH Hand Tool nwgGacmansuBlPaB ehIyGñkeRbIviFIenH
KWrh½s eRBaHGñkBMucab;)ac; pøas;mk Hand Tool eT.
ZOOM TOOL
eRbIedIm,IBRgIképÞkargarEdlGñkkMBugeFVI. edIm,IBRgIkcMnucNamYyénrUbPaB
eRCIserIs yk Zoom Tool (Z) rYcehIycucRtg;cMnuc NamYyén épÞkargaredIm,IBRgIk
rWGñkGac KUsCaTMrg;ctuekaNEkg edIm,IBRgIkykTMhbM :unépÞctuekaNEkgenaH.
34
karbRgYmrUbPaB KW Gñkcuc Key (Alt) rYc Click CMnYseGaykarBRgIk.
GñkGaceRbI Short Cut Key (Ctrl+ [+]) edIm,I BRgIk nig cuc (Ctrl+ [-] ) edIm,I bRgYm.
1- kareRbI Navigator Palette edIm,IeFVIkargar Navigate Image
muxgarrbs; Navigator Palette manTaMgBIy:agKW rMkil nig BRgIk/ bRgYm
épÞkargar. vamanPaBgayRsYl nig rh½skñúgkareFVIkargarTaMgenH.
1
The Navigator palette
2
Back Color
35
1- Fore Color: eRbIsMrab;eRCIserIsBN’énEpñkxagelI.
2- Back Color: eRbIsMrab;eRCIserIsBN’épÞ.
3- Switch foreground and background color: sMrab;bþÚrBN’ BI Foreground eTA Background nig BI
bgðajpÞaMgkmµviFIkñúglkçN³Fmµta.
FULL SCREEN MODE WITH MENU BAR (F)
-k,
36
emeronTI 4
karsikSaGMBI Layer
1-karbegáIt Layer
vaCakarcaM)ac;Nas;edIm,IbegáIt new layer b¤k¾ add new content eTAeGay image b¤ isolate
an existing element . enAeBl new layer RtUv)anbEnßm file size rbs; document ekInTMhM GaRs½y
37
3- cUreRCIserIs Layer New Layer Via Copy (Ctrl+J) .
4- Double-click elIvarYcdUreQµaH .
3- cUr click nig drag layer name b¤ thumbnail BI source eTA destination
4- eRbI Move tool . cUr click nig drag selection BI source document eTAkan;
destination document
5- dak;eQµaHeGay layer fµI
38
2-kartMerob Layer
2-kardak;eQµaH Layer
edIim,Idak;eQµaH new layer, cUrGñkvaybBa©ÚleQµaH name eTAkñúg Name field én New
Layer dialog box ehIy click elI OK . edIm,IdUreQµaH layer cUrGñk Double-click elI
39
rvag new location kEnøgEdl layer nwgelceLIgeBlRBElg mouse . meFüa)ay
epSgeToténkar changing position rbs; layer KWeRCIserIs Layer Arrange .
5-kar Linking Layer
GñkGac transform b¤ move layer 2 dMNal;Kña edaykar linking BYkvacUlKña . edIm,I link
mYyb¤eRcIn layer cUr target elI layer mYysin. Target layer va display a paintbrush
icon. cuc Shift Key b¤ Ctrl Key ehIy Click thumbnail cMeBaH layers NaEdlGñkcg; link
* Drag the layer’s name b¤ thumbnail eTAkan; New Layer icon enAkñúg Layer Palette .
40
4-sikSaGMBI Layer Mask
Layer Mask KWCa Alpha (b¤ Selection) channel EdlpSMCamYy Specific Layer enAkñúg
image . vaeFVIkardUc rubylith b¤ stencil edIm,I hide nig show tMbn;rbs; Layer Mask . vaeFVIkar
kMBug active.
4. Select: Elliptical Marquee tool cUrdak; Cursor upper-left corner rbs; image ehIy
Click Select Feather nigyk Feather Radius=50 cuc OK . cuc Alt + Delete
mþgeTot .
41
7. Deselectedaycuc Ctrl + D .
cuc Image Apply Image ehIybMeBjdUcxageRkam³
42
]TahrN_³ Creating Clipping Groups
1. ebIk Image eQµaH Surf.psd, Beach.psd, Life.psd, nig Pattern.psd
2. cucelI image eQµaH Life.psd nig Click elI Move Tool (V) . cuc Shift eGayCab;
Click elI text layer (Layer 1) BIkñúg Layer palette eTAdak;kñúg image eQµaH
Beach.psd
3. cucelI image eQµaH Pattern.psd nig cuc Shift eGayCab; rYcGUsvaeTAdak;kñúg image
eQµaH Beach.psd . enAkñúg Layer palette cUr Select elI layer eQµaH Pattern nigcuc
Layer Group with Previous naMeGay Pattern layer elceLIgEtelI text .
4. cuc Shift eGayCab; rYcGUs image eQµaH Surf.psd eTAdak;elI Pattern layer enAkñúg
image eQµaH Beach.psd . cuc Alt eGayCab; nig Click elI bnÞat;rvag Pattern layer
nig Surf layer enAkñúg Layer palette edIm,I group va. Pattern layer emIlElgeXIj
eXIjEt Surf layer . eRbI Move tool GUs layer enHeTAeRkam rhUtdl;eXIj Surf
layer elceLIg EtEpñkxageRkamrbs; image .
43
5-PaBxusKñarvag Opacity nig Fill
1-karyl;GMBI Transparency nig Opacity
44
a-Creating a solid color fill layer
GnuvtþtamCMhanxageRkamenH edIm,IbegáIt FSolid Color Fill Layer:
1. eRCIserIs Layer New Fill Layer Solid Color
2. New Layer dialog box elceLIgCamYynwg layer name eQµaHfa Color Fill 1.
bBa©ÚleQµaH layer Click OK. GñkGac group fill layer CamYy layer mYyNaEdl
enABIelIva edaysarkar forming clipping group. eRCIserIs color BIkñúg list Rbsin
ebIGñkcg; color-code bnÞab;mkeRCIserIs opacity setting nig blending mode .
3. Color picker bgðajeLIg . eRCIserIs color nig click OK .
4. Layer fµeI lceLIgkñúg Layer palette man layer mask linked eTAnwgva ehIytageday
2. New Layer dialog box elceLIg . eQµaH layer fµI tam default KW Gradient Fill 1
bBa©Úl eQµaHsMrab; layer enaHrYc click OK eFVIeGay Gradient Fill dialog box
elceLIg .
3. Color én gradient default cMeBaH last gradient RtUv)aneRCIserIs . RbsinebI
3) Scale: eRCIserIs scale eday clicking BI arrow nig moving slider b¤ eday
bBa©ÚltMélelx .
45
4) Reverse: cUr check reverse edIm,I Flip gradient direction elI layer
TaMgmUl.
Dither: Check Dither edIm,I soften blending of the gradient .
Align with layer: eRbIedIm,ItMrwm gradient CamYy Layer .
4. Click OK .
c. Link with Layer: Checking eRbIedIm,I Link pattern CamYy layer mann½yfa
4. Click OK .
46
6-karsikSaGMBI Layer Style
* eRCIserIs Layer Palette pull-down (menu) Blending options click elI Layer
* Click elI Layer Style icon enA bottom left én Layer palette ehIy drag eTAkan; layer
47
2-kar Applying Layer Styles
manmeFüa)ayCaeRcInedIm,I apply layer style . RbsinebIGñkman style defined nigcg;
apply va / cUrGñk target the layer eday click elI layer style icon enA bottom left én
Double-click elI layer’s thumbnail b¤ title, select Style nig click elI OK .
Target the layer, Click elI Layer Style icon enA bottom left én Layers palette,
Select Style ehIy click elI OK .
-?,
48
emeronTI 5
karsikSaGMBIkarEkBN’nigeFVI
Effect eTAelIrUbPaBedayeRbI
Filter
sarkar changing focus b¤eday smoothing transitions xagkñúg image . Filters TaMgGs;
RtUv)aneRbI menu dUcenH ³ Filter Blur, Noise, Sharpen, nig other submenus .
RbsinebIGñkman tMbn; pixels s nig tMbn; pixels exµA GñkGaceGVIeGay image emIleTA
Kµankarcab;GarmµN_ edaykar Applying Blur Filter EdlbegáItnUvtMbn; Gray . RkumenH
eFVIkaredaybegáIt Shades intermediate color enAkñúg image.
RkumenH Sub rbs;vamandUcteTAenH ³ Blur, Blur More, Gaussian Blur, Motion Blur,
Radial Blur, nig Smart Blur .
49
xageRkamCa]TahrN_ Blur Filters mYycMnYn ³
ral; Scanned images TaMgGs;man noise . Noise xøHbNþalmkBI Dust enAelI Scanner,
xøHeTotbNþalmk BI Film grain .
RkumenH Sub rbs;vamandUcteTAenH ³ Add Noise, Despeckle, Dusk & Scratches, nig
Median .
50
3-GMBI Sharpen Filters
Sharpen Filter man 4 RbePTKW ³ Sharpen, Sharpen More, Sharpen Edges, nig Unsharp
51
xageRkamCa]TahrN_ Other Filters mYycMnYn ³
CaRkum filter Edl)an displayed nUv their image correcting prowess, vaCaeBlsMrab;eFVI
little fun . eyIgGaceRbIvatam menu dUcteTAenH ³ Filter Distort, Pixelate, nig Stylize .
CamYy filter RkumenH GñkGac turn images inside out, explode and reassemble them, b¤ boil the
life out of them, leaving you with an indigestible goo .
52
xageRkamCa]TahrN_ Distort Filters mYycMnYn ³
tam color nig begáIt Abstraction CaCag Reality . Filters TaMgGs;enH Leave image sMrab;
PaKeRcIn / ehIy Unrecognizable .
RkumenH Sub rbs;vamandUcteTAenH ³ Color Halftone, Crystallize, Facet, Fragment,
Mezzotint, Mosaic, nig Pointillize .
53
3-GMBI Stylize Filters
Stylize Filters KWCa Style mYyEdleRbIR)as;TUeTAbMputsMrab; Special Effects Filters .
BYkva Abstract image Edl)an Filter edaybþÚr color, finding edges, b¤ moving pixels .
PaKeRcInbMput énBYkvaeFVIkarenAkñúg RGB, Grayscale, CMYK, nig Lab modes .
RkumenH Sub rbs;vamandUcteTAenH ³ Diffuse, Emboss, Extrude, Find Edges,
Glowing
nig Wind .
Edges, Solarize, Tiles, Trace Contour
RkumenH Sub rbs;vamandUcteTAenH ³ Colored Pencil, Cutout, Dry Brush, Film Grain,
Fresco, Neon Glow, Paint Daubs, Palette Knife, Plastic Wrap, Poster Edges, Rough Pastels,
Smudge Stick, Sponge, Underpainting, nig WaterColor .
54
xageRkamCa]TahrN_ Artistic Filters mYycMnYn ³
55
3-GMBI Sketch Filters
PaKeRcInén Filters kñúgRbePTenHKWsMrab; Translate image eTACa Type xøHén Two-toned
image, Edlmansar³sMxan;kñúgkareRbIR)as; Foreground nig Background color eFVICa Effect
.
colors
RkumenH Sub rbs;vamandUcteTAenH ³ Bas Relief, Chalk & Char coal, Charcoal,
Chrome, Conte Crayon, Graphic Pen, Halftone Pattern, Note Paper, Photocopy, Plaster,
Reticulation, Stamp, Torn Edges, nig Water Paper .
Etbu:eNÑaH .
RkumenH Sub rbs;vamandUcteTAenH ³ Craquelure, Grain, Mosaic Tiles, Patchwork,
Stained Glass, nig Texturizer .
56
xageRkamCa]TahrN_ Texture Filters mYycMnYn ³
eRCIserIs filter enH / cloud pattern shift . Difference clouds eFVIkarkñúg meFüa)aydUcKñanwg
cloud, bu:EnþGñkbBa©b;vaCamYynwg inverted color ¬RbsinebIGñkcab;epþImCamYy blue sky nig white
clouds, GñknwgTTYl)an orange sky CamYynwg black clouds¦ ebI apply filter mþgeTot color nwg
Lens Flare plit simple lighting effect . Preview box bgðajfa replica én image
57
- GMBI Lighting Effects Filter
Lighting Effects dialog box . ¬cUremIl Lighting Effects dialog box xageRkam¦
Style: pþl;nUv wide array of lighting styles va preconfigured effect Gac serve Ca
(red, green, blue, b¤ alpha) Ca texture map KWvaCa grayscale image kEnøgEdl light
areas køayCa peaks nig dark areas køayCa valleys . RbsinebIGñk uncheck White
Is High box, effect RtUv)an reversed nig white areas køayCa valleys .
rCs
58
emeronTI1
karcab;epþImdMbUgén
Macromedia Flash
3
1-etI Macromedia Flash KWCaGIV?
Macromedia Flash KWCaplitplrbs;Rkumh‘un Macromedia Edl)anbeg;IátnUv Version
dMbUgtaMgBIqñaM 1995 EdlmaneQµaHeBjehAfa Macromedia Flash 1 . RKb;CMnan;énkmµviFIenH
KWRtUv)aneK KaMRTnig ekat sresIreTAelIlT§pl énkargarrbs;vay:agxøaMg.
Macromedia Flash )anTTYleCaKC½y bnÞab;BIvaRtUv)aneKeFIVkar Update dl; Version 5
59
2-rebobdMeNIrkarkmµviFI Flash
edIm,IdMeNIrkarkmµviFIrbs; Macromedia Flash )aneyIgRtUv³
- cucelI Start
- Programs
- Macromedia
- Macromedia Flash MX 2008.
60
1 2 3
4 4
62
5-rebobbegIát Flash Document fIµ
eyIgGacbegIát)antameRcInrebob³
rebobTI1³ cucelI File New Flash Document Ok
rebobTI2³ cucelI Key Ctrl + N Flash Document Ok
rebobTI3³ cucelI Flash Document EdlsißtenAelIpÞaMg Start Page
eBlenaHeyIgnwg)aneXIjpÞaMgdUcxageRkam³
63
emeronTI2
- bnÞab;mkGñknwg)aneXIjnUvRbGb;dUcrUbxageRkam Edl)anEbgEckecjCa 5
64
General Preferences:
65
- Shift Select: kMNt;kareRbIR)as; Shift Key + Mouse Click edIm,I Select
Elements eRcInkñúgeBlEtmYy.
eTAtamkar eRCIserIsrbs;Gñk.
• For Highlight Color: eRCIserIsBN’edIm,IkMNt;eGaybnÞat;EdlB½TæCuMvij Element
Edl)an Selected.
• For Font Mapping Default: eRCIserIsykBum<GkSrsMrab;CMnYsBum<GkSrEdl)at;.
BIelImkeRkam.
• For Right to Left Text Flow: bnÞat;éntYGkSrQrvayecjBIxagsþaM mk eqVg
• For No Kerning:
eRCIserIscMnucenHedIm,IbiTKMlaTéntYGkSrmYycMnYnEdlbeg;áIteLIgedayeRbI R)as;
Kerning Tables.
Clipboard Preferences:
• For Bitmaps (Windows only): eRCIserIsykcMnucenHedIm,IkMNt;lkçN³sMrab;
Bitmaps Edl)ancMlgdak;kñúg Memory. dUcCakMNt;cMnYnBN’ TMhMénrUbPaB
EdlGacrkSaTukkñúg RAM.
• For Gradients (Windows only): eRCIserIsykCMerIsedIm,IkMNt;el,ÓnénkarcMlg
Warning Preferences:
kMNt;karRbmanenAeBlNamYy
EdlGñkGac kMNt;
edayeRCIserIsnUvCMerIsnimYy²enH
ActionScript Preferences:
énkargarrbs;eyIgpgEdr.
2-1 kMnt;TMhM nig kargarepSgeToteTAeGay Stage
cucelI Modify => Document... (Ctrl + J)
67
2-2 BRgIk rW bRgYm Stage
edIm,IgayRsYleFVIkar elakGñkGacBRgIk rW bRgYmTMrg;xagkñúgén Stage b¤k¾rMkil
eTAeqVg rWsþaM )an mü:ageTotGñkGackMNt; Grid edIm,IgayRsYldl;GñkKUsvasenAelI
Stage.
edIm,IbRgYm.
GñkGackMNt;cMnYnPaKryedIm,IBRgIk rW bRgYm edaycuc Menu : View =>
Magnification rYceRCIserIscMnYnPaKryedIm,I Zoom Stage eTAtamTMhMEdl)ankMNt;.
68
- eRCIserIsyk Fit in Window: edIm,I Zoom épÞén Stage TaMgGs;eGay
esµIeTAnwgTMhMén Window EdlenAsl;.
- eRCIserIsyk Show Frame: edIm,I Zoom yképÞén Stage eGaybgðajrUbPaB
70
emeronTI3
kareRbIR)as; Tools rbs; Flash
3
ral;kareRbIR)as; Tools enAkñúgkmµviFIrbs; Flash TaMgGs;vaswgEtRbhak;RbEhl eTAnwg
tools rbs;kmµviFIepSg²eTotEdrdUcCa³ Photo Shop, Corel Draw, Microsoft Paint.... ehIy tools
71
1- Arrow Tool (Selection Tool)
Arrow ToolrW Selection Tool eRbIsMrab; Select Object TaMgmUl rW EpñkNamYyén Object.
mü:ageTot Arrow Tool eRbIedIm,Ipøas;bþÚrTMrg;én Object )anpgEdr.
Select All Move Node Move Curve
73
6- Text tool (T)
sMrab;vayGkSr. kñúgkareRbIR)as; Text tool manbIRbePTKW ³
- Static text: eRbIsMrab;sresrCa text FmµtaEtb:ueNÑaH edIm,IbgaðjenAeBleFIVkar test
74
CaCk;EdleRbIsMrab;KUs sresr pat;BN¾>>>. ehIycMeBaHkarpat;BN’enaHKWman
Properties cMnYn5 eTot EdlmantYnaTIxus²KañKW³
75
eRbIsMrab;cak;BN’eGaybnÞat; EdlenACMuvijrUbPaBrbs;eyIg nigkMnt;kMras;bnÞat;.
76
dak;BN’ stroke and fill to default.
22- No Color
sMrab;dkBN’ecjBI fill.
iii
77
emeronTI4
Frame-by-frame
animation
Tweened
animation
78
enAeBlEdlGñkGnuvtþn_ pÞal;CamYyva. CaFmµtaTItaMgrbs; Timeline KWenAxagelIén Stage
.b:uEnþGñkGacbþÚrTItaMgrbs;vaeday cab;vaykeTAdak; kEnøgNamYyEdlGñkgayRsYleFVIkar.
kargarrbs; Timeline Panel KWeGayelakGñkbegáItrUbPaBclna. sMrab;karrMkil
Playhead eFVIeGay elakGñkGacemIleXIjrUbPaBbgðajxusKñaenAelI Stage. RKb; Frame
79
edIm,Ipøas;bþÚredaycucRtg; Frame View Button rYcpøas;TMhMeTACa Small, Tiny, Medium,
Large sMrab;TMhMFmµtaKW Normal.
1- kareRbIR)as; Frames
Frame KWCadMeNIrkarénclna EdleyIgeRbIvasMrab;pÞúkral; Object b¤ kareFIVclna ehIyBI
cMnaM³
enAelI Timeline eyIgGacbegIát rW rMkilTItaMgrbs; frames rW keyframes edIm,IeGayrUbPaB
bgðajenAcMeBlNamYy. GñkGaceFIVkar)andUcCa³
• Insert, select, delete, and move frames or keyframes
• Drag frames and keyframes to a new location on the same layer or on a different layer
• Copy and paste frames and keyframes
• Convert keyframes to frames
80
rebobbegIát Frames enAkñúg Timeline
1- cuc Insert menu Time Line Frame.
2- cuc F5
3- Right-click Rtg;kEnøgNamYyEdl Gñkcg;dak; frame, rYcehIycuc Insert frame én
context menu.
- edIm,I Select yk Frame TaMgGs; cuc Edit > Timeline > Select All Frames.
81
reboblub rW Ek Frame nig Keyframe
3- sikSaGMBI Layer
82
Layer Folder
Layer
83
3-4 rebob lak; nig biT Layer
4- EsVgyl;GMBI Scene
Scene eRbob)aneTAnwgQutqak énEpñkerOgmYyQut² EdlkñúgQutnimYy²enaHman
84
Add scene
Delete scene
Duplicate scene
eyIgGaceFI)V andUcxageRkam³
a) cucelI Window menu Design Panels Scene eRCIserIs Scene EdleyIgcg;
Duplicate cucelI Duplicate Scene.
eyIgGaceFI)V andUcxageRkam³
a) cucelI Window menu Design Panels Scene eRCIserIs Scene
EdleyIgcg;lub cucelI Delete Scene eBlenaHvanwgbgðajpÞaMgRBmanrbs;
kmµviFI Flash bnÞab;mkeyIg eRCIserIsykBakü Ok.
b) eRbItam Key edaycucelI key Shift + F2 eRCIserIs Scene EdleyIgcg;lub
cucelI Delete Scene eBlenaHvanwgbgðajpÞaMgRBmanrbs;kmµviFI Flash
bnÞab;mkeyIg eRCIserIsykBakü Ok.
85
4-4 rebobbþÚreQµaH (Rename) Scene
eyIgGaceFI)V andUcxageRkam³
a) cucelI Window menu Design Panels Scene Double Click elI Scene
EdleyIg cg;bþÚreQµaH vayeQµaHfIµcUl.
b) eRbItam Key edaycucelI key Shift + F2 Double Click elI Scene EdleyIg
cg;bþÚreQµaH vayeQµaHfIµcUl.
4-5 rebobtMerob Scene tamlMdab;
eyIgGaceFI)V andUcxageRkam³
a) cucelI Window menu Design Panels Scene eRCIserIs Scene
NaEdleyIgcg;eFIVkar bMlas;TI cucelI Scene enaHeGayCab;ehIyGUseTAdak;
enATItaMgNa EdleyIgcg;dak;.
b) eRbItam Key edaycucelI key Shift + F2 eRCIserIs Scene NaEdleyIgcg;eFIVkar
bMlas;TI cucelI Scene enaHeGayCab;ehIyGUseTAdak;enATItaMgNa EdleyIg
cg;dak;.
86
5- EsVgyl;GMBI Other Interface
Frame1 Frame2
rUbrbs; Frame1
rUbrbs; Frame2
88
5-5-1 Allway Show Markers
kMnt;eGay Onion Marker bgðajenAelI Timeline rhUt.
5-5-2 Anchor Onion
Lock Onion Marker mineGayERbRBYlenAeBlEdleyIgcuc mouse edIm,Ipøas;bþÚr
5-5-3 Onion 2
KMlat; Et2 Onion kñúgmçag
5-5-4 Onion 5
KMlat Onion kñúgmçagcMnYn 5
89
6-2 Frame Rate
12.0 fps : mann½yfa 12 Frame Per Second.
44244
90
emeronTI5
karbegIátrUbPaBmanclnaelI
Stage
3
enAkñúgkmµviFIrbs; Macromedia Flash karbegIátrUbPaBeGaymanclna KWeyIgGac
begIát)an eRcInRbePT ehIyRbePTTaMgenaH KWvamanclnaepSg²BIKña dUecñH frame rbs;eyIgk¾man
eQµaHepSg²BIKñaEdr. kareFIVclnaGaRs½yeTAelI frame dUcenHeyIgRtUvsÁal;BIrUbdMNagxøHrbs;
frame EdlsißtenAelI Timeline Camunsin³
91
karbegIátclnaeday Frame mþgmYy² ( Frame By Frame)
kareFIVclnaEbbenHKWRtUveRbI Keyframe CaeRcIn edIm,IkMnt;eGayrUbeFIVkarbMlas;TI BImYy
frame eTAmYy frame begIát)anCaclnamYy.
sineday³
92
2-1 Right Click elIrUb)al;enaH Convert to Symbol
bnÞab;mk begIát Motion Tween edaycucelI Keyframe Properties Rtg; Tween eRCIserIs
3-
yk Motion.
4- begIát Keyframe enAxagmuxmYyeTot ehIyGUsrUb)al;eTAdak;enATItaMgfIµmYyeTot
epSgeFVIclnatamKnøgEdl )ankMNt;.
93
rebobbegIát
1- KUr object b¤Tajyk symbol BI library
4- KUrExSEdlCaKnøgsMrab;eGay object
6- Test Movie.
rebobbegIát
]TahrN¾ eTAelIkarpøas;bþÚrrUbrag BIelx 1 eTAelx 2 ³
1- KUselxmYy
94
2- ehIycuc mouse elI keyframe
3- cuc properties
4- eRCIserIsyk Shape ecjBI Tween
95
rebobbegIát
1- KUrrUb b¤Taj object ecjBI library
2- Select layer.
96
emeronTI6
karbegIátclnaenAkñúg Symbol
3
karbegIátclnaenAkñúg symbol
KWvadUcKñaeTAnwgkarbegIát clnaenAelI stage Edr
ehIyvamankarl¥Cag karbegIátclnaenAelI stage eRBaHeyIgGacbegIát clnamþgmYyvKÁ²
edayminmanPaBsµúKsµaj nigkarBar karP½NÐRclM. eRkayBIeyIg)anbegIát animation enAkñúg
symbol rYceyIgGacTajyk symbol enaHmkdak;enAelI stage edIm,IbegIátCaclnarYm.
edIm,IeGay object
manclna.
cMnaM³ Timeline rbs; movie clip KWmandMenIrkarxusKñaBI Timeline rbs; Stage.
2- Button : eRbIsMrab;begIátCa qñúcsMrab;cucedIm,IeGaymandMenIrkarGIVmYy.
3- Graphic : eRbIdUc movie Edr EtminGacsresr Action Script )aneT ehIycMeBaH timeline
rbs;va
KWmandMenIrkarRsbeTAnwg timeline rbs; Stage.
1- karbegIát Movie Clip
1- cucelI Insert menu New Symbol (Ctrl + F8)
2- Rtg; Name dak;eQµaHeGay Movie Clip
4- cuc OK
5- cab;epþImKUsrUb.
97
2- karbegIát Button
1- cucelI Insert menu New Symbol (Ctrl + F8)
2- Rtg; Name dak;eQµaHeGay Button
4- cuc OK
3- karbegIát Graphic
1- cucelI Insert menu New Symbol (Ctrl + F8)
2- Rtg; Name dak;eQµaHeGay Graphic
4- cuc OK
5- cab;epþImKUs RkahiVkeTAtamtMrUvkar.
98
4- rebobTajyk Symbol mkeRbIelI Stage
f;f
99
emeronTI7
rebobbBa©ÚlrUbPaB vIedGU
nigsMelg
3
1- rebobbBa©ÚlrUbPaB
edIm,IbBa©ÚlrUbPaBeTAkñúg Stage b¤ Library rbs;eyIg)an eyIgRtUv³
1- cucelI File menu Import
2- eRCIserIsTIkEnøgEdleyIgcg;bBa©Úl edaykñúgenaHmanbIRbePTeTotKW³
2-1 Import to Stage... (Ctrl + R)>
3- eRCIserIsykrUbPaBEdleyIgcg;bBa©ÚlrYccuc open
2- rebobbBa©ÚlvIedGU
edIm,IbBa©Úl File vIedGUeTAkñúg Stage rbs;eyIg)an eyIgRtUv³
1- cucelI File menu Import
2- eRCIserIsTIkEnøgEdleyIgcg;bBa©Úl
3- eRCIserIsykrUbPaBEdleyIgcg;bBa©ÚlrYccuc open
4- eBlenaHvanwgbgðajpÞaMg Wizard énkar Import mkdUcxageRkam³
100
4-1 Import the entire video: KWeRbIsMrab;kMnt;yk File rbs;vIedGUEdleyIg
eRCIserIs TaMgmUlEtmþg.
4-2 Edit the video first: eRbIsMrab;kat; File rbs;vIedGU EdleyIg)aneRCIserIs
cab;BIcMnucNamYy dl;cMnucmYyeTotEdleyIgcg;)an.
3- rebobbBa©ÚlsMelg
edIm,IbBa©Úl File sMelgeTAkñúg Stage rbs;eyIg)an eyIgRtUv³
1- cucelI File menu Import
2- eRCIserIsTIkEnøgEdleyIgcg;bBa©Úl
3- eRCIserIsyk sMelg EdleyIgcg;bBa©Úl rYccuc open
cMnaM
krNIebIeyIgcg;EkERbsMelg edaykMnt;eGayva B¤xøaMg b¤exSay BIRtwmNa dl;RtwmNa
eyIgRtUvcucelI Edit EdlsißtenAEpñkxagsþaM Effect ehIycab;epþImEk.
101
eRkayeBlEkrYcehIy eyIgcuc Ok bnÞab;mkeTotcuc Test Movie.
88
102
emeronTI8
rebobeFIV³
-cucelI File menu Save
c)- Save As
eRbIsMrab;rkSa Document EdlminTan;maneQµaH b¤Ekdak;eQµaHfIµ.
rebobeFIV³
-cucelI File menu Save and Compact
-Rtg; File name dak;eQµaHrbs; Document
-Rtg; Save as type eRCIserIsRbePTrbs; Flash Document
- cuc button Save
103
d)- Save As Template
eRbIsMrab;rkSa Document eTAkñúg Template.
rebobeFIV³
-cucelI File menu Save As Template
-Rtg; Name dak;eQµaHeGay Document sMrab;eFIVCa Template
-eRCIserIs Category
-dak; Description
104
-cucelI button Save
-eBlenaHvanwgbgðajpÞaMgmYyeTotdUcxageRkam
rebobeFIV³
-cucelI File menu Save All
105
rebobeFIV³
-cucelI File menu Revert
-eBlenaHvanwgbgðajpÞaMgrbs; Revert dUcxageRkam
106
-Rtg; Save in eRbIsMrab;eRCIserIsTItaMgsMrab; pÞúk File
-Rtg; File name sMrab;dak;eQµaHeGay File
-Rtg; Save as type sMrab;eRCIserIs RbePTrbs; File
-rYcehIycucelI button Save
4- rebob Publish Movie
4-1 karkMnt; Publish Settings
karkMnt; Publish Settings KWCakEnøgkMnt;lkçN³rbs; Movie EdleyIg)anbegIátenAkñúg
Flash køayCaGIVmYy. KWGackMnt;Ca ³
Ca jpg.
PNG Image (.png) : CaRbePT File rUbPaB EdlmanRbePT (Extension)
Ca png.
Windows Projector (.exe) : CaRbePT File exe
EdleyIgGacdMeNIrkar)anedaymincaM
)ac;eRbIkmµviFI Flash.
Macintosh Projector : CaRbePT File sMrab;eRbICamYynigma:sIunRbePT
Macintosh .
QuickTime (.mov) : CaRbePT File Movie sMrab;eRbICamYynigkmµviFI
QuickTime .
107
4-2 Publish Preview
eRbIsMrab; Preview emIlfaetI movie rbs;eyIgeRkayeBlEdl Publish rYcvanwgkøay
eTACarebob y:agNa.
rebobeFIV³
-cucelI File menu Publish Preview
4-3 rebob Publish
1- RbsinCaeyIgkMBugEtebIk Publish Setting... enaHeyIgRKan;EtcucelI Publish
CakareRsc.
2- b¤ cucelI File Publish .
108
emeronTI9
Action Script
3
Action Script KWCa Code rbs; Macromedia Flash EdleRbIsMrab;sresrecjCa
PasamYyEbb edIm,IkMnt;skmµPaBeTAeGay Object EdlmanRbePTCa Movie Clips b¤ Buttons.
kargarCamYyniwg ActionScript enHGñkGaceFI)V andUcCa³ GñkGaccucelI Button
edIm,IehAkargar rbs;eyIgEdlvaedIrhYseTA eGayRtlb;mk Play mþgeTot, begIátskmµPaB
dUcCa cucelI Button Next bBa¢areGayebIkkargarbnÞab; cucelI Button Back bBa¢areGay
ebIkkargarRtlb;eRkayvij, eRbIR)as; built-in objects mandUcCa button object EdlGaceRbIrYm
KañCamYynwg methods, properties, and events,....
1- sÁal;BIpÞaMgrbs; Action Window
Tool Box
List
109
tYnaTIrbs;EpñknImYy²
3
Navigate to other Scripts: sMrab;eRCIserIsyk Fram b¤ Object edIm,IkMnt; Action.
Tool Box List: CakEnøgbgðajnUv Action, Operator, Function... epSg².
Move the Selection Action(s) Up: bMlas;TI ActionScripts Edl)an Select eTAelI.
Move the Selection Action(s) Down: bMlas;TI ActionScript Edl)an Select cuHeRkam.
View Options: sMrab;eRCIserIsnUv View Ca Normal View b¤Ca Expert View cMeBaHpÞaMg
Action.
110
2- Controlling instances with behavior
Controlling instances with behavior KWeyIgeRbIR)as; behavior sMrab;Tajyk Action
EdlmanRsab;mkeRbI. enAkñúg behavior mandUcxageRkam³
1- data: enAkñúg data man³
+ Trigger Data Source: eRbIedIm,I refresh data vaTak;Tg nig component mYyeQµaHfa
XML Connector.
]TahrN_³
a)- Taj MediaDisplay nig MediaController mkdak;elIpÞaMg Stage
MediaDisplay
MediaController
111
b)- sresrkUd eTAeGay keyframe dUcxageRkam³
MDisplay.setMedia("C:/a.mp3","MP3");
MDisplay.associateController(ss)
}
MController.addEventListener("playheadChange", controlListen);
stop();
c)- ehIysakl,gets
+ Associate Display : eRbIsMrab;P¢ab; MediaController CamYynwg MediaDisplay.
]TahrN_³
a)- Taj MediaDisplay nig MediaController mkdak;elIpÞaMg Stage
b)- sresrkUd eTAeGay keyframe dUcxageRkam³
MDisplay.setMedia("C:/a.mp3","MP3");
}
MController.addEventListener("playheadChange", controlListen);
stop();
112
c)- cab;epþImP¢ab; MediaController CamYynwg MediaDisplay edayGnuvtþn_dUcxageRkam³
-cucelI MediaController => Behavior => Media => Associate Display
d)- sakl,getl
+ Labeled Frame CuePoint Navigator : Tak;TgCamYynwg file video Edlman
.
extension flv
113
+ Bring to Front: sMrab;tMerob movie mYyeGayenAelIeKbg¥s;.
+ Duplicate Movieclip: sMrab; Duplicate movie.
+ Goto and play at frame or label: eRbIsMrab;kMnt;eGay Timeline rbs; movie Clip
114
+ Send Backward: sMrab;tMerob movie mYyeGayenAeRkay movie mYyeTot mþgmYy².
+ Send to Back: sMrab;tMerob movie mYyeGayenAeRkayeKbg¥s;.
115
- yk button mkKUr => behavior => sound => load sound from library
- Ok => sakl,gets
+ Load streaming MP3 file: eRbIsMrab; load sound rbs; MP3 ecjBI file.
116
7- Web: enAkñúg Web man³
+ Goto web page: eRbIsMrab;bBa¢ar ebI web page NamYy.
117
3- sikSaelI Syntax
enAkñúg manc,ab;rbs;va EdltMrUveGayeyIgeFIVtam edIm,IbegIát
Action Scripts Script
- Dot Syntax
enAkñúg Action Scripts dot syntax eRbIsMrab;bBa¢ak;GMBI properties or method rbs;
+
118
+]TahrN_RbsinebI movie clip mYyeQµaH dog_mc sißtenAkñúg movie clip
EdlmaneQµaH animation_mc ehIyeyIgcg;sresr code enAkñúg dog_mc edIm,IbBaÄb;
movie animal_mc enaHeyIgRtUvsresr³ _Parent.Stop();
- Slash Syntax
maneRbIenAkñúg flash 3 and 4 edIm,IbBa¢ak;BI target path rbs; movie
Slash syntax
on(release)
{
myDate = new Date();
currentMonth = myDate.getMonth();
}
// Class
class Circle(radius) {
}
class Square(side)
{
}
119
// Function
circleArea = function(radius) {
return radius * radius * MATH.PI;
}
squareArea = function(side)
{
return side * side;
}
- Semicolons
statement nImYy²rbs; action scripts bBa©b;eTAeday semicolons (;).
Ex: -Var column = passedDate.getDay( );
-Var row = 0;
)andUcKña ¬b:uEnþeyIgKYrEteRbI¦.
- Parentheses ( )
+ enAeBlEdleyIgbegIát function eyIgRtUvdak; parameters enAkñúg vg;Rkck.
function myFunction (name, age, reader){
// your code here
}
- Comments
eyIgeRbIR)as; comments edIm,IbEnßmcMnucsMKal;enAelI script. comments
- Keywords
if implements import in
- Constants
121
Ca properties EdlmantMélmin ERbRbYl mandUcCa³ Constants BACKSPACE, ENTER,
RETURN, SPACE and TAB.
122
- Number
Number Datatype KwCa . eyIgGaceFIVkarKNnatMél
double-precision Floating-point
addition(+)
x = 15;
y = 10;
txtResult = x + y ;
subtraction(-)
x = 15;
y = 10 ;
txtResult = x – y ;
--(decrement)
CanimitþsBaØaeRbIsMrab;dktMél1ecjBI expression .
--expression
expression--
x=3;
y= --x;
123
//y is equal to 2
expression--
x =3;
y =x--
//y is equal 3
++(Increment)
CanimitþsBaØaEdleRbIsMrab;bEnßmtMél 1eTAelI expression.
++expression
expression++
Example1:
++expression
x = 1;
y = ++x;
//y is equal to 2
expression++
x = 1;
y = x++;
//y is equal to 1
Example2:
i = 0;
while (i++ < 5) {
trace(“this is execution “+ i );
}
Example3:
var a = [ ];
var i = 0;
while (i <10) {
a.push (++ i );
}
trace (a.join ( ) ) ;
124
//Result: 1,2,3,4,5,6,7,8,9,10
Example4:
var a = [ ];
var i =0;
while (i < 10) {
a.push (i++);
}
trace (a.join());
//Result: 0,1,2,3,4,5,6,7,8,9
% (modulo)
CanimitþsBaØaeRbIsMrab;rksMNl;Edl)anBII Expression1 Ecknwg Expression2.
expression1 % expression2
Example:
trace (12 % 5);
// returns 2
%= (modulo assignment)
CanimitþsBaØaeRbIsMrab;kMnt;tMélsMNl;eGay Expression1 Edl)anBIkarEck Expression1
nwg Expression2.
expression1 % = expression2
125
Example:
x = 14;
y=5
trace (x %= y );
// returns 4
- Boolean
BooleanpÞúktMél @ KW true nig false. Action script nig convert true nig false eTA 1 and
0. Boolean Value PaKeRcIn eKRbICamYynig Logical operators enAkñúg Action script statement
- Object
KWCakarRbmUlpþMúén Properties ehIy properties nImYy²maneQµaH nigtMélrbs;va
EdltMélrbs; properties GacpÞúk)anRKb; Data type TaMgGs;rbs; Flash .
- Movie Clip
Ca symbols EdlGac play animation enAkñúg flash application vaKWCa Data type
EtmYyKt; EdlTak;TgeTAnwg Graphic. Movie Clip data type GnuBaØatieGayeyIgRKb;RKgeTAelI
symbols rbs; Movie Clip edayeRbIR)as; Method rbs; Class Movie Clip
Ex: my_MC.startDrag(true);
Parent_mc.getURL (“http://www.macromedia.com/support/” + product );
- Null
mantMélEtmYyKW Null mann½yfaKµantMél (no Value).
Null data type
eTAeGay Function, method b¤k¾ Class, tMélEdl return BI function b¤ method, object EdlbegIát
sub class BI class EdlmanRsab;. eyIgGac assign data type edayxøÜnÉg )aneTAeGay variable
127
5- karsikSaelI Event
5-1 karsikSaelI On
CakUdEdleyIg sMrab;eRbIcMeBaH mouse dUcCaeFIVGIVmYyenAeBlEdleyIgGUs
mouse dak;BIelI b¤GUs mouse ecjCaedIm.
syntax:
On (mouseEvent) {
Statement (s);
128
- rollOver
manskmµPaBenAeBlEdl mouse over.
- dragOut
manskmµPaBdUc releaseOutside.
- dragOver
manskmµPaBenAeBlEdl click mouse enAelI object ehIyGUs mouse ecjmkxageRkA
object rYcGUscUlmkkñúg Object vijeTIbbn§Úr mouse.
]TahrN_
1- begIát movie clip mYydUcrUbedaydak;eQµaH Instant “bool”
2- kMnt; ActionScript dUcxageRkam
129
3- sakl,gets ehIyyk mouse eTA click elIrUbb‘UlrYcGUseTAdak;Rtg;kEnøgNa
mYytamcit.þ
5-2 karsikSaelI onClipEvent
Ca code EdleyIgsresrelI MovieClip.
syntax:
OnClipEvent (movieEvent) {
statement (s) ;
}
Movie Action.
130
]TahrN_
1- begIát movie clip mYydUcrUbedaydak;eQµaH Instant “bool”
131
- gotoAndStop (Esc + gs)
sMrab;kMnt;eGayskmµPaBkan; frame én scene NamYyrYcQb;.
gotoAndStop (scene, frame);
132
- stopAllSounds (Esc + ss)
sMrab;kMnt;eGaybBaÄb; sMelg TaMgGs;.
stopAllSound();
134
5-10 karsikSaelI With
sMrab;kMnt;CamYy object NamYyeday Statement(s) .
syntax:
with (object) {
statement (s);
}
Condition Calkçx½NÐ.
statement(s) Ca Statement EdlRtUvkMnt;eGayeFIVGIVmYyenAeBlEdllkçx½NÐBit.
5-12 karsikSaelI Do While
CakarkMnt; Statement(s) eFIVGIVmYyedayeKarBlkçx½NÐ rbs; condition.
syntax:
do {
Statement (s);
} while (Condition)
Condition Calkçx½NÐ.
statement(s) Ca Statement EdlRtUvkMnt;eGayeFIVGIVmYyenAeBlEdllkçx½NÐBit.
135
5-13 karsikSaelI If nig Else If
CakarkMnt; statement(s) eFIVGIVmYyedayeKarBlkçx½NÐrbs; condition.
ebIlkçx½NÐrbs; condition (if) eKarBenaHvanwgeFIVtam statement(s) rbs; (if) KW
statement(s) TImYy pÞúyeTAvij vanwgeFIVtam statement(s) rbs; (else if) KW statement(s)
Condition Calkçx½NÐ.
statement(s) Ca Statement EdlRtUvkMnt;eGayeFIVGIVmYyenAeBlEdllkçx½NÐBit.
5-14 karsikSaelI For
CakarkMnt; statement(s) eFIVGIVmYy mþgmYy²rhUtdl;Gs;eday cab;epþImBItMélrbs; init
b:uEnþyk tMélEtkñúg condition b:ueNÑaH.
syntax:
for (init; condition; next) {
statement(s);
}
init CatMéledImdMbUg.
condition Calkçx½NÐEdl statement(s) RtUveFIVmþgmYy²rhUtdl;Gs;.
statement(s) Ca statement(s) EdlRtUvkMnt;eGayeFIVGIVmYyBI init
rhUtdl;Gs;tMélén condition.
136
5-15 karsikSaelI Switch
CakarkMnt;eGayeFIVGIVmYyeTAtam caseClause nig [defaultClause:]
EdlvaTaMgBIrCalkçx½NÐ EdlbMEbkecjBI expression.
syntax:
switch (expression) {
caseClause:
[defaultClause:]
}
expression CaGIVEdleyIgykmkbMEbkCalkçx½NÐ.
caseClause CakEnøgEdleyIgRtUvkMnt; Action
enAeBlEdlvaeKarBtamlkçx½NÐrbs; Case pÞal;xøÜnnImYy².
[defaultClause:] CakEnøgEdlRtUvkMnt; Action enAeBlNamineKarBtamlkçx½NÐrbs;
Case TaMgGs;.
137