Flash- ը ճկուն ծրագրային հարթակ է, որն օգտագործվում է ինչպես մասնագետների, այնպես էլ սիրողների կողմից ՝ վեբ կայքերի և ծրագրերի համար անիմացիաներ և ինտերակտիվ բովանդակություն ստեղծելու համար: Օգտագործման համեմատաբար դյուրինության պատճառով Flash- ը հանրաճանաչ գործիք է անիմացիոն տեսանյութերի, խաղերի ձևավորման կամ երկուսի համադրությանը ծանոթանալու համար: Flash- ը լավ կայացած է, ուստի կան բազմաթիվ գործիքներ և ձեռնարկներ, որոնք կօգնեն հնարավորություն տալ ձեր ստեղծագործական կարողություններին:
Adobe Flash- ի աջակցությունն ավարտվում է 2020 թվականի դեկտեմբերին: Այդ ժամանակից հետո այլևս հնարավոր չի լինի օգտագործել Flash- ը:
Քայլեր
Մաս 1 -ը 2 -ից. Flash- ի ճանաչում
Քայլ 1. Հասկացեք Flash- ի հնարավորությունները:
Flash- ն օգտագործում է իր ծրագրավորման լեզուն, որը կոչվում է Actionscript, վեբ դիզայնի ծրագրեր կամ ակտիվներ ստեղծելու համար: Actionscript- ը և Flash- ը նաև այն են, ինչ ուժ է տալիս Adobe Air- ին `բջջային խաղերի ընդհանուր հարթակին: Ֆլեշը կարող է օգտագործվել նաև գրաֆիկական տարրեր ստեղծելու և կենդանացնելու համար ՝ տեսանյութերում, խաղերում կամ ընդհանուր դիզայնում օգտագործելու համար: Flash- ը հայտնի է վեկտորային գրաֆիկայի, բարձրորակ և ճկուն պատկերի տիպի օգտագործման համար:
Քայլ 2. Որոշեք, թե ինչպես եք օգտագործելու Flash- ը:
Flash- ի օգտագործման եղանակը որոշելու է, թե որ գործիքներն են անհրաժեշտ սկսելու համար: Կարելի է կատարել լիովին ֆունկցիոնալ խաղ ՝ ինչպես կոդավորված, այնպես էլ անիմացիոն ՝ ամբողջությամբ օգտագործելով Flash: Նմանապես, կարելի է ստեղծել գրաֆիկական ակտիվներ և անիմացիաներ ՝ առանց Actionscript- ի հետ երբևէ փոխազդելու:
Քայլ 3. Ընտրեք ճիշտ ծրագրակազմը:
Անկախ նրանից, թե որ ուղին եք ընտրում, ֆլեշով մշակելու ամենաընդգրկուն գործիքը Adobe Animate- ն է (նախկինում Flash Professional): Adobe- ն առաջարկում է 30 օր անվճար փորձարկում իրենց ծրագրակազմի համար: Եթե նախատեսում եք աշխատել հիմնականում ծածկագրով, կան անվճար տարբերակներ, ինչպիսիք են FlashDevelop- ը կամ ApacheFlex- ը:
Քայլ 4. Գտեք գործիքներ, որոնք կօգնեն ձեզ սովորել:
Adobe- ի սեփական կայքը առաջարկում է մի շարք ձեռնարկներ իրենց արտադրանքի օգտագործման վերաբերյալ, ներառյալ տեսանյութեր և լայնածավալ փաստաթղթեր: Flashkit- ը ևս մեկ անվճար ռեսուրս է, որը պարունակում է բազմաթիվ քայլ առ քայլ հրահանգներ Flash հնարավորությունների տարբեր ասպեկտների վերաբերյալ:
- https://helpx.adobe.com/animate/tutorials.html- ը Adobe- ի ՝ Animate- ի ձեռնարկների սեփական հավաքածուն է:
- https://www.adobe.com/devnet.html- ը Adobe ծրագրավորողների համար ուսուցողական ռեսուրս է:
- https://www.flashkit.com/tutorials/ կայք է, որը պարունակում է ուղեցույցներ բազմաթիվ տարբեր Flash գործառույթների համար:
2 -րդ մաս 2 -ից. Flashանոթանալ Flash- ի հիմնական հասկացություններին
Քայլ 1. Հասկացեք վեկտորային գրաֆիկան:
Էկրանին պատկերներ մատուցելու համար վեկտորային գրաֆիկան պիքսելների փոխարեն օգտագործում է բազմանկյուններ: Դրա առավելությունը պատկերները շահագործելու և չափափոխելու ունակությունն է ՝ առանց որակի կորստի: Այս հատկությունները վեկտորային գրաֆիկա են դարձնում հատկապես անիմացիայի համար:
Քայլ 2. Famանոթացեք Animation տերմինաբանությանը:
Flash- ով շարժվելիս ամենատարածված հասկացություններից են elineամկետը, Շերտերը, Tweens- ը և Keyframes- ը:
- Elineամանակացույցը Flash- ի գործիքագոտի է, որը պարունակում է ձեր ստեղծած անիմացիոն բովանդակության առանձին շրջանակներ: Անհրաժեշտ է վերահսկել դրա բովանդակության ժամկետը և կարգը:
- Շերտերը ձեր ստեղծած գրաֆիկական ակտիվների կազմակերպման գործիք են: Շերտերն առանձնացնում են գրաֆիկական բովանդակությունը և թույլ են տալիս փոփոխություններ կատարել ՝ առանց այլ շերտերում պահվող բովանդակությունը փոխելու:
- Tweens- ը Flash- ի ծրագրակազմով ստեղծված անիմացիաներ են: Օգտագործողը նշանակում է մեկնարկի և կանգառի կետեր և շարժման օրինակ, իսկ ծրագրակազմը հաշվարկում է երկու կետերի միջև եղած անիմացիան:
- Հիմնական շրջանակները նշանակում են անիմացիայի փոփոխության կետեր: Tween- ի համար նշանակված կետերը հիմնական շրջանակներ են. Նմանապես, շրջանակ առ շրջանակ անիմացիայի յուրաքանչյուր շրջանակ առանցքային կադր է:
Քայլ 3. Հասկացեք Actionscript- ի հիմնական կառուցվածքը:
Actionscript- ը հիմնված է Javascript- ի վրա, չնայած երկուսն էլ փոխարինելի չեն: Actionscript- ը օբյեկտին ուղղված ծրագրավորման լեզու է: Հիմնական մակարդակում այն, ինչ նշանակում է, այն է, որ կոդը կարող է հեշտությամբ փոփոխվել և թարմացվել, քանի որ ձեր ծրագիրը զարգանում է: Նրանց համար, ովքեր ընդհանրապես կոդավորման փորձ չունեն, ավելի լավ է սկսել սովորել լեզվի հիմնական տերմինները (օրինակ ՝ փոփոխականներ, բուլյաններ և այլն) և այն, ինչ նրանք անում են ՝ նախքան որևէ ծածկագիր գրել փորձելը:
Խորհուրդներ
- Անիմացիան օգտակար է նաև խաղերում: Մի մտածեք միայն ծածկագրի մասին: Ձեզ հարկավոր են նախապատմություններ, կերպարներ/բծեր, տեքստ նվագարկիչի համար և այլն:
- Շրջանակ առ շրջանակ անիմացիան ոմանց համար ժամանակատար և ձանձրալի է, բայց տալիս է լավ արդյունքներ:
- Պլանշետը ոմանց համար կարող է օգտակար լինել անիմացիայի և գծագրության համար:
- Պրակտիկան կատարյալ է դարձնում: Սկսեք պարզ նախագծից և աստիճանաբար շարժվեք դեպի բարդություն: