mandag 26. oktober 2009
torsdag 1. oktober 2009
Styre lyd
Animasjonen kommer snart, bare problemer med å få den opp i bloggen.
Men lyden vises ikke, siden deviantart.com ikke godtar lyd.
- Pass på at du har to litt lengre mp3-formater.
- Lag et nytt Flash dokument, og lagre den som LydStyring.fla
- Ta frem component-panelet og dra ut en MediaDisplay-komponent i visningområdet.
- Velg så å skrive lydSpiller som navn i properties-panelet.
- Lag et nytt lag, og lag to knapper du kaller lyd 1 og lyd 2.
- Høyreklikk på lyd 1, velg Actions og skriv denne koden inn:
on (release) {
lydSpiller.setMedia("lyd1.mp3", "MP3");
lydSpiller.play();
}
- Så gjør du det samme og skriver denne koden inn i lyd 2:
on (release) {
lydSpiller.setMedia("lyd1.mp3", "MP3");
lydSpiller.play();
}
- Så sjekker du at lydene spilles av når du trykker på de.
- Så lager du to nye knapper ved siden av de du allerede har, disse kaller du pause og play.
- Så skriver du denne koden inn i Play knappen:
on (release) {
lydSpiller.play();
}
- Så skriver du denne koden inn i pause knappen:
on (release) {
lydSpiller.pause();
}
- Så tester du animasjonen for å se om du kan spille av og sette på pause med de nye knappene.
- Sett navnet playKnapp og pauseKnapp i properties panelet sånn at man kan referere tilbake til de seinere.
- Så lager du et nytt lag som du kaller Script. og her setter du denne koden i nøkkelbildet:
playKnapp.enabled = false;
playKnapp._alpha = 40;
pauseKnapp = false;
pauseKnapp._alpha = 40;
- Så tester du animasjonen.
- Nå skal vi gjøre sånn at pauseKnappen blir aktivert når vi spiller av en sang. og da må du skrive denne koden inn i lyd 1 knappen:
on (release) {
lydSpiller.setMedia("lyd1.mp3", "MP3");
lydSpiller.play();
pauseKnapp.enabled = true;
pauseKnapp._alpha = 100;
playKnapp.enabled = false;
playKnapp._alpha = 40;
}
- så gjør du det samme med lyd2.
- Så tester du animasjonen og ser om pause-knappen blir aktivert
- Så skal vi aktivere play-knappen når vi trykker på pause. Da må du skrive inn denne koden i pause-knappen:
on (release) {
lydSpiller.pause();
playKnapp.enabled = true;
playKnapp._alpha = 100;
pauseKnapp.enabled = 40;
pauseKnapp._alpha = 40;
}
- Så til slutt må vi forandre koden i play knappen slik at den aktivere pauseknappen og samtidig deaktiverer seg selv. Da skriver du inn denne koden i play knappen:
on (release) {
lydSpiller.play();
pauseKnapp.enabled = true;
pauseKnapp._alpha = 100;
playKnapp.enabled = false;
playKnapp._alpha = 40;
}
- Så tester du animasjonen for å se om den funker, og så lagrer du den :)