03.05.2013 Views

ActionScript 2.0 Language Reference - Adobe Help and Support

ActionScript 2.0 Language Reference - Adobe Help and Support

ActionScript 2.0 Language Reference - Adobe Help and Support

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

var filter_2:DisplacementMapFilter = filter_1;<br />

var clonedFilter:DisplacementMapFilter = filter_1.clone();<br />

trace(filter_1 == filter_2); // true<br />

trace(filter_1 == clonedFilter); // false<br />

for(var i in filter_1) {<br />

trace(">> " + i + ": " + filter_1[i]);<br />

// >> clone: [type Function]<br />

// >> alpha: 0<br />

// >> color: 0<br />

// >> mode: wrap<br />

// >> scaleY: 10<br />

// >> scaleX: 10<br />

// >> componentY: 1<br />

// >> componentX: 1<br />

// >> mapPoint: (-30, -30)<br />

// >> mapBitmap: [object Object]<br />

}<br />

for(var i in clonedFilter) {<br />

trace(">> " + i + ": " + clonedFilter[i]);<br />

// >> clone: [type Function]<br />

// >> alpha: 0<br />

// >> color: 0<br />

// >> mode: wrap<br />

// >> scaleY: 10<br />

// >> scaleX: 10<br />

// >> componentY: 1<br />

// >> componentX: 1<br />

// >> mapPoint: (-30, -30)<br />

// >> mapBitmap: [object Object]<br />

}<br />

function createGradientBitmap(w:Number, h:Number, bgColor:Number,<br />

type:String, hide:Boolean):BitmapData {<br />

var mc:MovieClip = this.createEmptyMovieClip("mc", 1);<br />

var matrix:Matrix = new Matrix();<br />

matrix.createGradientBox(w, h, 0, 0, 0);<br />

mc.beginGradientFill(type, [0xFF0000, 0x0000FF], [100, 100], [0x55,<br />

0x99], matrix, "pad");<br />

mc.lineTo(w, 0);<br />

mc.lineTo(w, h);<br />

mc.lineTo(0, h);<br />

mc.lineTo(0, 0);<br />

mc.endFill();<br />

(hide == true) ? mc._alpha = 0 : mc._alpha = 100;<br />

var bmp:BitmapData = new BitmapData(w, h, true, bgColor);<br />

DisplacementMapFilter (flash.filters.DisplacementMapFilter) 517

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!