Butoanele permit utilizatorilor să interacționeze și să controleze documentul dvs. Adobe Flash. Puteți atașa funcții și evenimente butoanelor folosind actionscript 2.0. Cea mai nouă versiune a actionscript este 3.0. Cele două versiuni de actionscript nu sunt compatibile.
Asistența pentru Adobe Flash se încheie în decembrie 2020. După acest moment, nu va mai fi posibil să utilizați Flash
Pași
Partea 1 din 3: Introducerea unui buton într-un document Actionscript 2.0
Pasul 1. Deschideți Actionscript 2.0
Există două versiuni ale Adobe Actionscript: Actionscript 2.0 și Actionscript 3.0. Versiunea 3.0 este cea mai nouă versiune și codul său nu este compatibil cu Actionscript 2.0. Pentru acest tutorial, asigurați-vă că utilizați un document Adobe Flash Actionscript 2.0.
Pasul 2. Deschideți sau creați un nou document Actionscript 2.0
Când lansați Adobe Flash, selectați „Fișier Flash (Actionscript 2.0)”. Dacă aveți deja programul deschis, utilizați comanda rapidă Ctrl + N pentru Windows sau ⌘ Command + N pentru Mac-uri.
Pasul 3. Introduceți un buton
În Adobe Flash, butoanele sunt create rapid cu funcția simbolului butonului. Pentru a accesa această funcție, puteți selecta Inserare> Simbol, puteți utiliza comanda rapidă Windows Ctrl + F8 sau puteți utiliza comanda rapidă Mac ⌘ Comandă + F8. În caseta de dialog, introduceți un nume nou în câmpul „Nume”. Utilizați meniul derulant de lângă „Tip” pentru a selecta „Buton”. Butonul va apărea în biblioteca dvs. (vezi panoul din dreapta).
Partea 2 din 3: Definirea aspectului și a stărilor butonului dvs
Pasul 1. Definiți cadrul sus
Butonul dvs. are patru stări distincte: cadru în sus, peste cadru, cadru în jos și cadru lovit. Aceste stări sunt vizibile în cronologie. Cadrul sus definește aspectul butonului atunci când acesta nu este utilizat. Pentru a crea aspectul cadrului în sus, puteți utiliza instrumentul de desen. În loc să vă desenați propriul buton, puteți importa un grafic din „Biblioteci comune”. Selectați Fereastră> Biblioteci comune> Butoane. Alegeți un buton grafic și trageți-l pe scenă.
Pasul 2. Definiți cadrul peste
Cadrul peste definește aspectul butonului atunci când utilizatorul trece deasupra acestuia. Faceți clic pe caseta directă sub „Peste” în cronologie. Selectați Inserare> Cronologie> Cadru cheie. Butonul pe care l-ați creat ar trebui să apară pe scenă. Puteți modifica locația și / sau aspectul butonului cu bara de instrumente sau cu panoul de proprietăți.
Pasul 3. Definiți cadrul în jos
Cadrul în jos definește aspectul butonului atunci când utilizatorul îl selectează sau îl face clic. Bifați caseta direct sub „Jos” pe cronologie. Selectați Inserare> Cronologie> Cadru cheie. Butonul pe care l-ați creat în cadrul în sus ar trebui să apară pe scenă. Puteți modifica locația și / sau aspectul butonului cu bara de instrumente sau panoul de proprietăți.
Pasul 4. Definiți cadrul lovit
Cadrul lovit definește o zonă de pe scenă care răspunde la cursorul utilizatorului. Cadrul lovit este util dacă butonul dvs. este mic sau are o formă ciudată. Selectați Inserare> Cronologie> Cadru cheie. Desenați o formă care să cuprindă toate cele trei cadre sau o zonă mai mare. Această formă nu va apărea în scenă sau în produsul final. Definirea cadrului de acces este opțional. Dacă alegeți să nu-l definiți, cadrul în sus va servi drept cadru de acces implicit.
Partea 3 din 3: Atribuirea de acțiuni butonului dvs
Pasul 1. Deschideți panoul „Acțiuni”
Când atribuiți acțiuni unui buton, doriți să editați scena, nu butonul în sine. Faceți clic pe scena pe care doriți să o editați. Faceți clic dreapta pe buton și selectați „Acțiuni” din meniu. În caseta de dialog „Acțiune” care apare, puteți atribui acțiuni tastând cod sau inserând cod din „Acțiuni” sau bibliotecă.
Pasul 2. Precizați funcția
În Adobe Flash, funcțiile efectuează sarcini specifice, repetabile. Când utilizatorul interacționează cu butoanele prin intermediul cursorului, aceste sarcini apar. Această funcție este indicată în codul actionscript de către pe.
pe ()
Pasul 3. Stabiliți când va avea loc acțiunea
Evenimentele sunt indicii de sincronizare care comunică programului că s-a întâmplat ceva. Pentru butoane, aceste indicii de sincronizare sunt executate de mouse. Evenimentul este plasat în cadrul părinților. Evenimentele obișnuite legate de șoarece includ presa: sarcina este executată la apăsarea butonului; eliberare: sarcina se efectuează când se eliberează mouse-ul; rostogoli: sarcina este finalizată atunci când mouse-ul este rotit peste buton.
pe (apăsați)
Pasul 4. Denumiți funcția
După paranteză închisă, introduceți o pereche de paranteze { }. Funcția pe care doriți să o aveți când evenimentul are loc în paranteze. Funcțiile comune includ: Joaca, Stop, gotoAndPlay, gotoAndStop, nextframe, următoarea scenă, prevFrame, prevScene, stopAllSounds.
pe (apăsați) {gotoAndStop (); }
Pasul 5. Introduceți numărul cadrului sau al scenei
Pentru unele funcții, va trebui să enumerați un anumit cadru sau scenă la care să mergeți. Introduceți numărul cadrului sau al scenei în parenele de lângă funcția numită.
pe (apăsați) {gotoAndStop (12); }