Kuidas Flashis programmeerida (Basic Actionscript 2.0)

Adobe Flash on suurepärane programm, mis loob filme, mänge, esitlusi ja peaaegu kõike muud. See ühendab värviprogrammi, filmiredaktori ja programmeerimiskeele, et luua suurepärane programm. “Kust ma alustan?” küsite te. Noh, jõudsite õigesse kohta. Adobe Flashi tugi lõpeb 2020. aasta detsembris. Pärast seda pole Flashi enam võimalik kasutada.

1
Tea oma Flashi versiooni. Kõik, mis on versioonis Flash 7 või kõrgem (mitte CS7, vaid 7; kõik CS Flashi versioonid peaksid töötama) peaks hakkama saama sellega, mida siin käsitleme.

2
Saage aru, mis on programmeerimiskeel. Programmeerimiskeel on vahepealne keel inimeste (“Hei, mis toimub”) ja arvutite (10111010001000×101110001110) vahel. Oletame, et kohtasite kedagi, kes ei rääkinud inglise keelt ja rääkis hispaania keelt. Kui te mõlemad oskaksite prantsuse keelt, saate suhelda, kuid mitte nii, nagu te seda loomulikult teeksite.

3
Saate aru, et me kasutame ActionScript 2. ActionScript on Flashi programmeerimiskeel. ActionScript 1 on aegunud ja ActionScript 3 on lühikese Selgitatud artikli jaoks liiga keeruline.

4
Nüüd, kui oleme paika pannud mõned põhireeglid, võime alustada põhiskriptiga. Avage Flashis uus projekt, veendudes, et see on ActionScript 2. Joonistage joonistustööriistade abil ekraanile lihtne nupp. Tõstke see hiirega esile (valikutööriist), paremklõpsake ja klõpsake “Teisenda sümboliks”. Valitud nupuga saate vajutada ka F8.

5
Ilmuma peaks dialoog. Lihtsalt määrake tüüp kui nupp ja klõpsake praegu nuppu OK. Pange tähele, et see hüppab teeki.

6
Topeltklõpsake nuppu. Kasutage ajaskaalal käsku Insert Keyframe, et lisada ridadele üles, üle, alla ja tabamus väike kast. Saate nendega omal ajal jamada, lihtsalt veenduge, et nupp oleks üleval ja vajutage vähemalt. Naasmiseks klõpsake lava ülaosas 1. stseeni.

7
Sisestage ajaskaalale teine ​​raam ja kirjutage tekstitööriista abil “YAY!” keskel. See pole tegelikult oluline ja on ainult viitamiseks. Teisele raamile võib panna mida iganes.

8
Nüüd saame alustada skripti koostamist. Kui esimene kaader on valitud, vajutage F9 või paremklõpsake ja klõpsake nuppu Toimingud. Ilmuvas aknas tippige “stop();” ilma jutumärkideta. Kui see käivitub, peatub film esimesel kaadril (vigade vältimiseks tulevikus võite seda teha ka 2. kaadri puhul).

9
Nüüd, kui teie raamid on kodeeritud, avage nupu jaoks toimingute aken samamoodi nagu raami puhul. Sisestage: on (release) {    gotoAndStop(2);}See annab Flashile teada, kui hiirenupp vabastatakse nupu kohal, et soovite, et ajaskaala läheks 2. kaadrile (“YAY!”) ja peatuks seal, kui sa ei kirjutanud seda 2. kaadri jaoks. Võite kasutada ka gotoAndPlay animatsiooni käivitamiseks, kuid see on täpsem.

10
Filmi käivitamiseks vajutage Ctrl + Enter (Maci puhul Cmd + Return). Klõpsake nuppu.