Flash er en fleksibel programvareplattform som brukes av profesjonelle og amatører for å lage animasjoner og interaktivt innhold for nettsteder og applikasjoner. På grunn av den relative brukervennligheten er Flash et populært verktøy for å bli kjent med animert video, spilldesign eller en kombinasjon av begge. Flash er godt etablert, så det er mange verktøy og opplæringsprogrammer som hjelper deg med å aktivere kreativiteten din.
Støtten for Adobe Flash slutter i desember 2020. Etter den tid vil det ikke lenger være mulig å bruke Flash
Trinn
Del 1 av 2: Bli kjent med Flash
Trinn 1. Forstå funksjonene til Flash
Flash bruker sitt eget programmeringsspråk, kalt Actionscript for å lage applikasjoner eller eiendeler i webdesign. Actionscript og Flash er også det som driver Adobe Air - en vanlig plattform for mobilspill. Flash kan også brukes til å lage og animere grafiske elementer for bruk i videoer, spill eller generell design. Flash er populært for bruk av vektorgrafikk, en høy kvalitet og fleksibel bildetype.
Trinn 2. Bestem deg for hvordan du vil bruke Flash
Måten du bruker Flash på, avgjør hvilke verktøy du trenger for å komme i gang. Man kan lage et fullt funksjonelt spill, både kodet og animert helt ved hjelp av Flash. På samme måte kan man lage grafiske ressurser og animasjoner uten å ha interaksjon med Actionscript.
Trinn 3. Velg riktig programvare
Uansett hvilken vei du velger, er det mest omfattende verktøyet å utvikle med flash Adobe Animate (tidligere Flash Professional). Adobe tilbyr en gratis prøveperiode på 30 dager for programvaren. Hvis du planlegger å jobbe hovedsakelig med kode, er det gratis alternativer som FlashDevelop eller ApacheFlex.
Trinn 4. Finn verktøy som hjelper deg å lære
Adobes eget nettsted tilbyr en rekke opplæringsprogrammer om bruk av produktene deres, inkludert videoer og omfattende dokumentasjon. Flashkit er en annen gratis ressurs med mange trinnvise instruksjoner om forskjellige aspekter ved Flash -funksjoner.
- https://helpx.adobe.com/animate/tutorials.html er Adobes egen samling av opplæringsprogrammer for Animate.
- https://www.adobe.com/devnet.html er en opplæringsressurs for Adobe -utviklere.
- https://www.flashkit.com/tutorials/ er et nettsted med guider for mange forskjellige Flash -funksjoner.
Del 2 av 2: Bli kjent med grunnleggende Flash -konsepter
Trinn 1. Forstå vektorgrafikk
Vektorgrafikk bruker polygoner i stedet for piksler for å gjengi bilder på en skjerm. Fordelen med dette er muligheten til å manipulere og endre størrelse på bilder uten tap av kvalitet. Disse egenskapene gjør vektorgrafikk spesielt egnet for animasjon.
Trinn 2. Gjør deg kjent med animasjonsterminologi
Noen av de vanligste begrepene du vil støte på når du animerer med Flash, er tidslinjen, lag, tweens og nøkkelrammer.
- Tidslinjen er en verktøylinje i Flash som inneholder individuelle rammer for det animerte innholdet du lager. Det er viktig å kontrollere tidspunktet og rekkefølgen på innholdet.
- Lag er et organisasjonsverktøy for de grafiske eiendelene du oppretter. Lag skiller grafisk innhold og tillater endringer uten å endre innhold lagret i andre lag.
- Tweens er animasjoner generert av Flash -programvaren. Brukeren angir start- og stoppunkter og et bevegelsesmønster, og programvaren beregner animasjonen mellom de to punktene.
- Nøkkelbilder angir endringspunkter i en animasjon. Punktene som er angitt for en Tween er nøkkelrammer; På samme måte er hver ramme i en bilde-for-ramme-animasjon en nøkkelramme.
Trinn 3. Forstå grunnleggende Actionscript -struktur
Handlingsskrift er basert på Javascript, selv om de to ikke er utskiftbare. Actionscript er et objektorientert programmeringsspråk. På et grunnleggende nivå betyr dette at koden kan være enkel å endre og oppdatere etter hvert som programmet ditt utvikler seg. For de som ikke har noen kodingserfaring i det hele tatt, er det best å begynne med å lære de grunnleggende språkbegrepene (f.eks. Variabler, booleanere, etc.) og hva de gjør før de prøver å skrive noen kode.
Tips
- Animasjon er også nyttig i spill. Ikke bare tenk på koden. Du trenger bakgrunn, tegn/sprites, tekst til spilleren etc.
- Frame for Frame -animasjon er tidkrevende og kjedelig for noen, men det gir gode resultater.
- En nettbrett kan være nyttig for noen for animasjon og tegning.
- Øvelse gjør mester. Start med et enkelt prosjekt og gå gradvis opp i kompleksitet.