Animation teknikker
Nedenstående tekniker kan også kombineres på samme timeline.
Classic Motion tween
anvendes på et symbols ‘instance’.
position = bevægelse
skalering = zoom effekt
rotation
vridning
Color effekt (tint, alpha) = fx. fade effekt
Filters (fx. drop shadow, blur)
Easing (brems, accelerer..) sættes generelt på hele tweenen, også hvis effekterne er kombinerede.
.
“New” Motion tween
anvendes på et symbols ‘instance’.
Kun siden CS4 -
Laver præcis samme forandringer i en movieclips properties som den klassiske motion tween, men laver selv nye keyframes.
Dels ved intuitiv “manuel ændring” på scenen –
- eller/og ved at indstille i Motion editor. Der kan man blandt meget andet indstille easing for hver enkelt property.
.
Shape tween
anvendes på en shape.
.
Frame by Frame
.
Created: 14 October 2007 • by admin
Categories: animation • overblik
Comments: 2 comments, add one..
attachSound i en level (as2)
Til dem der har brugt attachSound i en swf, som derefter loades ind i en anden swf..
fx. ved hjælp af loadMovie eller loadMovieNum.
LYDEN VIL IKKE VIRKE!
Lydobjektet anbefales ofte oprettet således:
lydobjekt = new Sound(); lydobjekt.attachSound("co2"); lydobjekt.start();
// Opret en pladespiller
// Sæt en plade på fra Library
// Spil pladen
Hvor ‘co2′ her er linkage-navnet man har gevet sin lyd efter at have døbt den ved højreklik på lyd-symbolet > linkage > Linkage-name, X export to actionScript, X export in first frame.
Problemet og løsningen:
Når filen så pludselig eikke er _root mere – hvilket sker når man loader den udefra med loadMovie fx., vil lydobjektet ikke kunne findes fordi der ikke er specificeret hvor det ligger.
Det løses i oprettelsen af lydobjektet således:
lydobjekt = new Sound(this);
‘this’ peger på den rigtige placering for den level lydobjektet og lydsymbolerne ligger på..
- og så virker den selvom filen nu er _level1 !
Created: 18 April 2007 • by admin
Categories: as2 • overblik
Comments: be the first to comment
knap og script (as2)
Gennemsigtig knap?
- Man undlader at give knappen indhold på de 3 første frames, som handler om dens udseende
- man lægger kun en shape på HIT-framen i en keyframe, så knappen blir ‘musefølsom’ men ellers er usynlig.
Skjulte knapper over et baggrundsbillede, det som svarer til ‘hotspots’ eller ‘image-map’ i HTML.
Anvendelser:
Knap-symbolers udseende omfatter umiddelbart kun UP, OVER, DOWN.
Har man brug for mere underholdning – på fx. rollout, release…, kan man bruge følgende teknik:
Læg en movieclip – der har lært flere tricks – under en gennemsigtig knap, som så kodes til at styre denne knap-underholdnings-movieclip, samtidig med at den styrer funktionaliteten iøvrigt:
on (press) {
under_mc.gotoAndPlay(“bask”);
noget andet;
}
on (release) {
under_mc.gotoAndPlay(“flyv”);
noget andet;
}
on (rollover) {
under_mc.gotoAndPlay(“loefthovedet”);
noget andet;
}
on (rollout) {
under_mc.gotoAndPlay(“pip”);
noget andet;
}
Man kan også kode movieclips direkte som om de var knapsymboler:
on (release) {
this.gotoAndPlay(“flyv”);
et.andet.objekt.gørnoget();
}
Og så er der den omskrevne knapkomando – direkte fra en frame-action – event function:
mc.onRelease=function() {
this.gotoAndPlay(“flyv”);
et.andet.objekt.gørnoget();
}
Created: 7 March 2007 • by admin
Categories: as2 • overblik
Comments: be the first to comment

