R.I.P. FLA
Del
Del
Del
Del
Dette Cyber mandag Envato Tuts + kurs vil bli redusert til bare $ 3. Ikke gå glipp av.
Like før Adobe kunngjorde at det skulle være noen Flash CS5 Public Beta, Lee Brimelow, en Flash Platform Evangelist hos Adobe, gitt ut en sniktitt av Flash CS5 på sitt nettsted gotoandlearn.com . I oversikten Lee bruker litt tid på å snakke om det faktum at FLA-formatet er i ferd med å bli utryddet og erstattet med en ny en som heter "XFL". Det du kanskje ikke vet er at dette formatet allerede hadde funnet sin vei inn i CS4 studio.
I denne artikkelen, jeg kommer til å gi deg en sjanse til å se hva alle skravling handler om og å forberede dere for den langsomme forsvinningen av FLA-format
Merk:. Jeg har tatt med alle filene for dette eksemplet. Hvis du ikke har After Effects ikke ringe ut. Du kan fortsatt jobbe sammen fordi jeg har også inkludert XFL fil opprettet av After Effects CS4.
Innledning
Richard Galvan, den Flash Products manager, og jeg har en mest interessant forhold. Vi både respekterer hva den andre gjør, men å kalle oss gode venner ville være strekke begrepet. Hva Richard vet er at han kan sprette ideer ut av meg, og at de vil gå lenger før ideen kommer til liv. For meg er dette stor fordi jeg kan begynne å tenke på måter å la du vet hva som skjer når det skjer.
I tilfelle av XFL format, jeg først hørte om det, før CS4 utgivelsen, på en regnfull gatehjørne i Toronto da Richard og jeg var i en linje venter for innreise til en FITC hendelse. "Hva vil du si, Tom", spurte Richard, "hvis jeg skulle fortelle deg at vi tenker på å bli kvitt den FLA format?"
Dette overrasket meg, men som Richard gikk meg gjennom begrunnelsen bak deres tenker det ble ganske klart at dette var en god idé.
Det var faktisk ikke, for meg, en fullstendig overraskelse. Framveksten av XML i løpet av de siste årene har gitt Flash-utviklere luksusen av å jobbe med Flash-innhold som er ekstern i forhold til .swf. Samtidig bruker XML med Flash hadde flyttet til området for "lett å oppnå" fra marerittet det hadde vært. Alt dette er bra, men det var et stort problem: Flash lagret dokumenter i en binær kildefilen, FLA, som var en proprietær spesifikasjon. XFL er Adobes svar på dette spørsmålet.
Opprette en XFL Document
I motsetning til hva du kanskje har hørt Flash kan ikke opprette en XFL dokument. Det kan bare lese dem. I øyeblikket er det faktisk bare to programmer i Adobe utvalg som kan lage disse docs: After Effects CS4 og InDesign CS4. Her er hvordan en XFL dokumentet er opprettet i After Effects:
Trinn 1: AET.aep
Åpne AET.aep fil i After Effects CS4. Det er en enkel animasjon av bokstavene i Activetuts + navn Raining In og Raining ut.
Jeg har brukt denne effekten i et par XFL demoer jeg har gjort, ikke fordi jeg er lat, men fordi fokuset her er teknikken ikke design. I dette tilfellet legger merke til de to lagene heter aktive tuts + i og aktive tuts + Out. Den andre funksjonen til å være klar over er at Comp jeg dimensjoner er 400 X 100 og en bilderate på 24 bilder per sekund
Trinn 2:. Eksporten
Velg Fil > Export > Adobe Flash Professional (XFL) ... som vil åpne XFL dialogboksen Innstillinger
Trinn 3:.. Format
Velg PNG Sequence fra Format nedtrekksmenyen
Dine to valg i dialogboksen delen kan virke litt rart. Her er hva de gjør:
Rastrer til: Du må avgjøres om produksjonen vil rastreres til en serie av PNG-bilder, eller FLV. The PNG valget kan slå mange av dere som en må unngås for enhver pris. Eksportere en serie med bilder og deretter stikker dem i Flash-filmen er, for å si det mildt, en tad kjettersk. Ikke helt. Hvis du velger dette alternativet, er rammer som er identiske og ved siden av hverandre rastreres bare én gang til en enkelt PNG. At PNG er deretter referert flere ganger i XFL dokumentet. Bruk FLV alternativet hvis et lag inneholder video. Ved å klikke på Formatvalg knappen, startes FLV /F4V eksportinnstillinger
Ignorer. Velg dette for å fortelle After Effects til å ignorere lagene som inneholder funksjoner som ikke støttes for eksempel blande andre enn Normal modus. Velg dette, og disse lagene vil ikke bli lagt til XFL dokumentet
Trinn 4:. OK
Klikk OK for å lukke dialogboksen og få prosessen i gang.
Du vil bli bedt om å velge en plassering for XFL fil og gi den et navn (jeg brukte AETuts). Når du klikker på Lagre-knappen i dialogboksen forsvinner. Du kan avslutte After Effects og åpne mappen der du plasserte XFL dokumentet. Inne vil du se .aep filen og XFL fil samt en rapport av prosessen. Opprett en ny mappe og plassere en kopi av XFL filen inn i den. Vi skal bruke kopien i et øyeblikk
Trinn 5: Åpne XFL File
Launch Flash, og når den åpner, bruk Fil > til Åpent navigere til XFL fil.. Åpne den. En fremdriftsindikator vises
Trinn 6:. Undersøk Flash File
Når filen åpnes varsel hvordan lagene bestiller er bevart, er animasjonene plassert på Motion lag og at filen åpnes som en Untitled Flash-fil. En annen veldig subtil endring er at scene en link har blitt omdøpt Comp 1. Dette er navnet på varen i After Effects.
Hvorfor XFL åpent dokument som en Untitled Flash dokument? Grunnen er fordi dette dokumentet er contstructed fra opplysningene i XFL dokument og nye dokumenter i Flash alltid åpen som Untitled.
Så hva gjør alt dette "informasjon" Jeg har vært hakket om se ut? La oss finne det ut.
Trinn 7: Endre Extension
Avslutt Flash, gå til mappen holder kopi av XFL filen og endre XFL filtypen til ZIP. Ikonet endres til en ZIP-fil ikon. Nøkkelen aspektet av XFL format, hvis du følger nøye med på hva Adobe sier, er at det er en container format. Faktisk er de veldig klart at du bør betrakte en XFL fil som en zip-fil
Trinn 8:. Pakk ut zip-fil
Ved hjelp av programmet du bruker til å åpne Zip-filer (jeg bruke BetterZip på min Mac) åpne ZIP-filen. Når det åpner du vil se at din XFL filen inneholder mye mer enn du forventet. Flytt Bibliotek-mappen og DOMDocument filene til din åpne mappen
Trinn 9:.. Åpne Bibliotek Folder
Strukturen i denne mappen er hvordan Flash Biblioteket er opprettet. Den eneste forskjellen mellom de to er at innholdet i mappene er plassert i movieclips når filen er konstruert
Trinn 10:. Åpne DOMDocument.xml File
Jeg har ikke tenkt å få dypt inn i dette dokumentet, men du kan se at hvert element som gjør opp animasjonene fra mappene er mellom < media > < /media > koder og hvordan de movieclips med animasjon er konstruert samt
Konklusjon:.
Implikasjonen av det nye formatet er ganske svimlende når du virkelig tenker over det. For eksempel, sier ingenting du kan ikke endre ett av bildene i Bibliotek-mappen i Photoshop eller Fireworks og ikke har noen effekt overhodet på på Flash tidslinje. En annen er, når dette formatet tar tak, vil det ikke være rart å se Flash-filmer forfattet ved hjelp av XML og Flash brukes primært for den endelige .swf eksport.
Jeg kommer til å forlate siste ord om dette til master, Colin Moock. Da han hørte om denne endringen i CS4 skrev han i sin blogg:
Den naturlige neste skritt i utviklingen av XFL redigering ville være å ta Flash redigeringsverktøy ut av ligningen helt. Hvis Adobe var å tilby en kommandolinje XFL-til-SWF kompilatoren sammen med XFL, ville nesten enhver anstendig programmerer kunne lage en .swf-forfatterverktøy, selv i Actionscript. The Flash-utvikler samfunnet selv ville endelig være i stand til å lage sine egne tilpassede Flash-forfatterverktøy. Jeg lurer på hvem som vil være den første til å nostalgically gjøre Flash 4 for AIR i Action?
Ville ikke det være ryddig? Anmeldelser