Tweener, bitmap og filter-effekter, del 1
March 25, 2008 at 8:39 pm Leave a comment
jeg har leget lidt rundt med et eksempel på brug af Tweener, bitmap og filter-effekter, og fået nogle sjove resultater ud af det. helt grundlæggende går ideen ud på, at lade et billede leve på scenen, ved at flytte det tilfældigt rundt med Tweener, konstant reproducere det billede laver vha. bitmap og så lade effekterne være medbestemmende til hvordan det kommer til at tage sig ud.
i det første eksempel kan hele ideen ses.
- logo’et flyttes rundt på scenen.
- 40 gange i sekundet tages et billede af scenen, og dermed det, der tegnes af logo’et, og reproduceres som baggrund
se Tweener, bitmap og filter-eksempel 1 her
smart smart.
men det kan gå hen og blive meget mere smart.
hvis man f. eks. ønsker at fade, det logo’et tegner, ud over tid, kan man bruge et filter på sin animation.
det kunne f. eks. være et BlurFilter.
se Tweener, bitmap og filter-eksempel 2 her
nu tegnes animationen istedet for som en sløret hale, der følger animationen.
og det begynder at se godt ud.
BlurFiltret er defineret således:
var bf:BlurFilter = new BlurFilter(8, 8, 3);
og tilegnet bitmap-baggrunden på denne måde:
bmd.applyFilter(bmd, bmd.rect, new Point(0, 0), bf);
hvis man ønsker, at halen ikke bare skal tegnes efter animationen, men istedet fungere som en slags flamme, over logo’et, kan man sørge for, at reproduktionen af baggrunden hele tiden flyttes opad.
dette kan gøres ved hjælp af følgende:
bmd.scroll(0, -5);
og giver følgende effekt:
se Tweener, bitmap og filter-eksempel 3 her
der er tusindvis af muligheder.
foreløbelig slut herfra, men forhåbentligt får jeg tid til at eksperimentere lidt mere med ideen
Entry filed under: actionscript, arbejde, eget, eksperimenter. Tags: .
Trackback this post | Subscribe to the comments via RSS Feed