Weiche dynamisch erstellte Maske [Flash 9]
| Beiträge: 269 Wohnort: Weiterstadt bei
Darmstadt Registriert: Aug 2006
| 09.03.2010, 17:04
Hallo zusammen,
trotz suche nichts passendes gefunden: Ich habe ein Bitmap das ich gerne im unteren Teil mit einer weichen Maske ausblenden will.
ActionScript:1 2 3 4 5 6 7 8 9 10 11 12 13 | bitMap = new Bitmap(gesamtBild, "auto", true);
var s:Sprite = new Sprite();
var myMatrix:Matrix = new Matrix();
myMatrix.createGradientBox(100, 50, Math.PI/2, 0, 50);
s.graphics.beginGradientFill(GradientType.LINEAR, [0x000000, 0x000000], [1,0], [0,127], myMatrix, SpreadMethod.PAD);
s.graphics.drawRect(0,0, 110, 100);
s.graphics.endFill();
s.cacheAsBitmap = true;
this.addChild(s);
this.addChild(bitMap);
bitMap.mask = s;
|
Mein Bitmap ist ein Bild in Größe 110*100. Für sich alleine wirds super dargestellt. Wenn ich statt dem gradientFill ein normales Füllen verwende klappt die Maske ebenfalls problemlos. Sobald aber ein "weicher" verlauf drin ist passiert rein gar nichts mehr! | Geändert von HaakeBeck am 09.03.10 um 17:05 Uhr | |
|
| Ähnliche Beiträge zum Thema | |
|
Flashhilfe.de Flash Platform Tipps & Tutorials Flash Platform Andere Programmiersprachen Jobangebote Diskussionen
Flashhilfe News
Regeln & Bedingungen
|