fredag 16 april 2010

Inlämningsfrågor flash

Inlämningsfrågor

Vad är skillnaden på frames (bildruta) och keyframes (nyckelbildruta)?

I nyckelbildrutor kan man lägga in en animation, ljud eller script. Om man exempelvis har en streckgubbe i en nyckelbildruta så hänger den kvar fram till nästa nyckelbildruta, där innehållet kan ändras efter smak och tycke. Vanliga bildrutor upprepar det man lagt in i föregående nyckelbildsruta.

Vad gör kodsnutten "stop();"?

I sitt flash-projekt kan man lägga in skript. Där kan man exempelvis lägga till kommandot stop på en nyckelbildsruta. Det innebär att exempelvis en animation inte spelas upp automatiskt utan att den är stoppad. Varje gång timelinen passerar nyckelbildsrutan så agerar den enligt den kod man skrivit in, exempelvis “stop”. När man lagt in ett kommando dyker det upp ett “a” i nyckelbildrutan, och det visar att en åtgärd eller kommando ligger på rutan.

Vad är ett instansnamn och vad används instansman till?

När man har skapat till exempelvis en knapp eller grafik, och vill lägga in det i scenen bör man ge objektet ett instansnamn. Man klickar på objektet och under “properties” lägger man in ett namn. Ändelsen kan vara exempelvis _btn eller _mc, och det innebär att skripten förstår vad det är för objekt och hur det ska bete sig.

Vad är skillnaden på .fla och .swf?

.fla är själva källfilen och det är där man kan göra ändringar i utseende, ljud m.m. .swf är en exporterad version av .fla-filen, och det så flash-projektet ser ut vid visning. .swf är smidigt eftersom det är en mindre och komprimerad fil. .swf-filen kan inte redigeras direkt i flash, till skillnad från .fla.

När använder man shape tween?

Har man två objekt, shapes, som ligger i två olika nyckebildrutor, till exempel en boll som blir till en text (som man gjort till ett grafiskt objekt genom att ha klickat på break-apart två gånger) kan man klicka på shape tween i en ruta som i time-linen ligger någonstans emellan de två nyckelbildsrutorna. Flash gör själv övergången mellan de två formerna. Det får inte vara en övergång mellan movie-clips, för då ska man använda motion tween.

När använder man motion tween?

Har man något man vill ska förflytta sig från ena sidan av skärmen tll den andra, till exempel en flaxande fågel, (ett movieclip) så kan man använda motion tween. Man skapar återigen en nyckelbildruta och en avslutande nyckelbildruta där fågeln befinner sig på olika platser. Däri mellan använder man motion tween, och fågeln kan då följa exempelvis en linje som man själv ritat i ett guidelager.

Vad använder man mask-lager till?

Man använder mask-lager till att dölja objekt. En mask används för att styra hur mycket av en flashfilm man vill se. Man kan exempelvis skapa en rektangel med ett visst mått, och allt som ligger utanför rektangeln i mask-lagret kommer inte att visas. På så sätt kan man se till att tex en gubbe som tidigare låg utanför scenytan nu döljs, och endast syns när gubben är innanför maskrektangelns yta. Gubben kan exempelvis ligga i ett innehållslager sedan tidigare, och det lagret får man högerklicka på och välja “Masked” och därefter kommer det endast det man vill visa synas (förutsatt att fönstren ligger på exakt samma plats och har samma storlek).

I laboration 4 använde vi ett movieclip som vi döpte till target_mc, vad är syftet med target_mc?

Vi använde ett movieclip som vi döpte till target_mc eftersom vi ville styra var de inhämtade flashfilmerna skulle spelas upp. Dessutom ville vi att alla skulle ha samma uppspelningsyta.

I inlämningsuppgiften gjorde vi en pop-up ruta som vi skapade i en egen fil, "popup.fla", där scenen var lika stor som våran scen i "index.fla", varför var pop-up rutans scen lika stor som index-filens scen och inte 550x400 som våra animationer?

Vi gjorde en pop-up ruta i en egen scen med samma scenmått som index.fla eftersom vi ville att den skulle vara mindre än våra animerade filmer. Vi ville alltså att pop-up rutan skulle dyka upp på ett annat ställe än target_mc låg. Genom att ändra måtten precis efter index.fla kunde vi dessutom veta var pop-up rutan skulle dyka upp om vi till exempel högerställde pop-up rutan, eller gav den ett visst x och y-mått.

/Max Schüllerqvist

Inga kommentarer:

Skicka en kommentar