Viktig om eksportering

5 Mars, 2009

Det er mulig jeg ikke har gitt denne informasjonen enda, i såfall beklager jeg.

Dette er ganske viktig, om man skal beholde lydkvalitet i den ferdige filen.

Du må gå til fil-menyen og velge Publish-Settings.

Sjekk bilde:

export_settings

Load order: Bottom Up
Dette er grunnen til at vi legger ActionScript i øverste lag.
Flash laster inn layerne fra bunn og opp. Når da Script ligger øverst, og blir lastet inn sist, så forhindrer vi at det oppstår en feil.
Hvis scriptet hadde blitt lastet inn først, så hadde filmen startet. Hvis den da prøvde å kalle på et element som enda ikke var lastet inn (fordi det lå høyere i Layers-hierarkiet) så ville alt låst seg.
Man kan sette denne til “Top Down” og la Script ligge nederst, men da er man litt trassig. Bottom Up er bransjestandard.

Vi MÅ sjekke at mp3-settingene er gode nok. (Av en eller annen uforståelig grunn er den som standard satt til latterlige 16kbps. Det er dårligere enn telefonlydkvalitet……)
Jeg foreslår av den settes til 128kbps. Det er laveste “godkjente” bitrate for musikk innen mp3. (Høyere settings, større filer)
——

Det dere skal levere på CD er følgende.

prosjektet som *.swf fil. (Dette gjøres via filmeny –> publish)
Denne filen må ligge sammen med lyd og videofiler.
Flash arbeidsfil. (*.fla)

SJEKK AT PROSJEKTET VIRKER FRA CD FØR DU LEVERER.
Legg inn litt tid til feilsøking i tilfelle det ikke virker.

Metoderapport skal leveres på eget ark sammen med CD

M:)rten

Quiz

4 Mars, 2009

Vidar har gitt oss en kode for quiz’ing.
Jeg har lagt til en del kommentarer i koden og har også lagt til en side til med spørsmål for å demonstrere ytterligere.
Sjekk vedlagte fil

Nå telte han deg også…..

4 Mars, 2009

For å telle opp til poeng er dette en enkel måte å gjøre det på.

I første frame av filmen settes følgende verdier:

var poeng:int = 0;
var tell:int = 1;

Vi lager en variabel som teller poeng. Den er en integer (numerisk verdi) og vi setter den til 0.
I tillegg lager vi en variabel som kan hjelpe til med å telle. Den kaller vi tell

Hvis det er en knapp som skal telle så legger vi følgende inn i functionen.

{
poeng = poeng + tell;
}

Dette gjør at det legges 1 til verdien poeng.
Vi *kunne* brukt
poeng = poeng +1;
men det har vist seg å ikke være like stabilt.

Vi legger dette inn i alle functioner vi vil skal telle.

For å sjekke resultatet bruker vi

if (poeng ==1)
{
gotoAndStop(1000);
}
if (poeng == 2)
{
gotoAndStop(23);
}

osv.
(PS, les korreksjonsnotat i slutten av posten)
gotoAndStop var et eksempel på hva den skal gjøre. Den kan selvsagt også settes til å gjøre andre ting.
Sjekk vedlagte fil, der er det en dum liten 3-spørsmåls-greie.
Den teller *kun* feil svar og gir et resultat etter hvor mange feil svar man har.

Lykke til

M:)rten

Get Adobe Flash player

korreksjon:
I første utgave av denne posten skrev jeg
if (poeng = 1)
Det er feil. Vi må bruke to stk == når vi skal si noe ‘er likt’ i programmeringsverden.
Dette er når vi sammenligner. Når vi definerer en variabel bruker vi 1stk.
Altså
var poeng:int = 0;
og
if (poeng == 1); Dette er måten å sammenligne og sjekke at verdiene er identiske.

Håper ikke for mange prøvde seg og fikk trøbbel, før jeg fikk rettet det til slik posten er nå.

Laste inn og kontrollere lyd

4 Mars, 2009

Skal man starte og stoppe lyd så enkelt som mulig, så holder det lenge å bruke start/stop funksjonen du kan sette på lyden, i Properties-panelet.

(Velg en tom keyframe (på et eget layer) og velg en av lydene i biblioteket fra
nedtrekksmenyen.)
sound

Setter du Event til Play eller Stop så bestemmer du om lyden skal starte eller stoppe. Husk at du må sette en keyframe hvor du bruker denne til å stoppe, om du skal stoppe musikken når du går videre i prosjektet.

Ok, den mer avanserte måten, som brukes om man skal stoppe, starte og pause musikken ligger i vedlagte fil.
Der ligger instruksjonene i koden.

Merk at du IKKE trenger å importere lyden inn i biblioteket når du bruker denne koden, men lydfilen må ligge i samme mappe som du lagrer prosjektet i.
(Og legges ved når du leverer oppgaven)

filen er her

Good Luck!

Buttons og MovieClip

2 Mars, 2009

Det har vist seg å oppstå et lite navigasjonsproblem hvis man har en knapp inne i et movieclip.
Selv om knappen peker til, f.eks, ‘gotoAndPlay(2)’ eller ‘gotoAndStop(”label”, “Scene 3″);’ så klarer ikke flash å skjønne, sånn uten videre, at den må ut av MovieClip’et først.

løsningen er ikke så vanskelig.
Bare husk at dette kun virker hvis hele koden som styrer knappen ligger inne i MovieClip’et.

{
MovieClip(root).gotoAndStop(”label”, “Scene 14″);
}

Get Adobe Flash player

Husk at for å se koden her, så må du gå inn i MovieClip’et og sjekke koden som ligger der.

det MovieClip(root).gotoAndStop gjør er å si flash skal gå ut av movieclip’et og tilbake til den egentlige tidslinjen (for å si det på en forståelig, men ikke 100% fullstendig, måte)

Håper dette var litt til hjelp

M:)rten

Kranglete video i Flash

2 Mars, 2009

Ble et lite avbrekk her dessverre.

Video i Flash. Å avspille video i Flash er ikke det enkleste. Om man importerer en video embed’et i et movieclip opplever man raskt at lyden ikke er synkron. Det er også flere som opplever at når man klikker seg vekk i fra videofilen, så stopper ikke lyden.

Get Adobe Flash player

Sjekk vedlagte fil, der er flashfil og videofil.

Alle veiledende kommentarer er lagt inn i koden, så du må laste ned fila og sjekke
koden for å se en enkel forklaring på hva skriptet gjør.
Kan forklare nærmere når vi sees, eventuelt.

M:)rten

Maskering, eller hvordan finne det bortgjemte

23 Januar, 2009

Det siste vi gikk gjennom torsdag var bruk av Mask-funksjonen. Ved hjelp av den kan vi få frem de merkeligste animasjoner, det er i bunn og grunn fantasien som setter grensen her. En Maske er en måte å definere hva som skal være synlig og hva som ikke skal være synlig. Ved hjelp av maskering kan vi gjemme ting i bilde og bestemme selv når det skal være synlig.

Klikk og les resten av posten… »

Motion Guide, samt litt om viktigheten av Symbolbruk

23 Januar, 2009

Nok en film som, tildels, repeterer det vi gikk gjennom i V102. Denne gangen tar jeg for meg funksjonen Motion Guide, som hjelper oss å animere i noe annet enn en rett linje. En ball f.eks, har det ikke akkurat med å bevege seg i rette linjer, selv om kanskje et fly har det (i luften).

Klikk og les resten av posten… »

Knapper og Glansbilder

22 Januar, 2009

I likhet med MovieClip er symbolet “Button” en svært morsom, og nyttig, ting å lære seg. Mener nå jeg. En Button i Flash er en forhåndsdefinert minifilm som har fire tilstander. De fire tilstandene er “normaltilstand” “overtilstand” “museklikktilstand” og “treffområde”.

Klikk og les resten av posten… »

The Wonders of MovieClips… (og andre symboler)

20 Januar, 2009

Movieclips, Buttons og Graphics. Dette er de tre typene symboler som er tilgjengelig i programmet Flash CS3. De har forskjellige funksjoner og bruksområder. Buttons forklarer på mange måter seg selv. Det er et symbol som fungerer som en knapp. MovieClip kan oversettes direkte, på en måte, og er et symbol som inneholder en animasjon. (Dette inkluderer lyd og bevegelig bilde, siden det også kan importeres og dermed bli en del av et MovieClip). Graphics er i bunn og grunn det. Et grafisk bilde.

På grunn av sistnevntes noe begrensede bruksområde, er det mange Flashfolk som ikke bruker den, når de konverterer elementer til Symboler. Et MovieClip kan like gjerne være et stillbilde, og dermed fungere som en Graphics.
Men Hvorfor skrive så masse om dette, jeg har laget to filmer som forhåpentligvis vil forklare forskjellen på disse symbolene, og hvordan de kan brukes.

Klikk og les resten av posten… »