Melkekartong Skrevet 23. august 2006 Skrevet 23. august 2006 Jeg er ganske grønn på Flash, så jeg lurte på om noen av dere vet hvordan man får til at et gråtonet bilde fader over til et farget når man tar musepekeren over objektet? Trenger ikke en full gjennomgang, men noen stikkord hadde vært fint
bosannes Skrevet 23. august 2006 Skrevet 23. august 2006 Ledetråd: Scene -> Button-objekt -> Mouseover-framen -> Video-objekt som kjører fade fra gråtone til farge over feks 4 rammer. Action Script "Stop" i siste ramme for at den kun skal kjøre en gang.
Melkekartong Skrevet 23. august 2006 Forfatter Skrevet 23. august 2006 Hmm... Så hvis jeg ikke har misforstått, må jeg altså lage hver "frame" manuelt?
ColdMiner Skrevet 29. august 2006 Skrevet 29. august 2006 Dette bør sette deg på rett spor: // Du må ha et bilde i libary // som movieclip linket som "test" // for å se effekt import flash.filters.BitmapFilter; import flash.filters.ColorMatrixFilter; var listener:Object = new Object(); this.attachMovie("test", "image_mc", this.getNextHighestDepth()); image_mc.cacheAsBitmap = true; listener.onMouseMove = function() { var xPercent:Number = 1 - (_xmouse/Stage.width); var yPercent:Number = 1 - (_ymouse/Stage.height); var matrix:Array = new Array(); matrix = matrix.concat([yPercent, 0, 0, 0, 0]); // red matrix = matrix.concat([0, xPercent, 0, 0, 0]); // green matrix = matrix.concat([0, 0, xPercent, 0, 0]); // blue matrix = matrix.concat([0, 0, 0, 1, 0]); // alpha var filter:BitmapFilter = new ColorMatrixFilter(matrix); _root.image_mc.filters = new Array(filter); } Mouse.addListener(listener); listener.onMouseMove();
Melkekartong Skrevet 29. august 2006 Forfatter Skrevet 29. august 2006 Tusen takk for hjelpa! Det skal prøves!
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå