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.

Example<br />

The following example creates three DropShadowFilter objects <strong>and</strong> compares them;<br />

filter_1 is created by using the DropShadowFilter constructor; filter_2 is created by<br />

setting it equal to filter_1; <strong>and</strong> clonedFilter is created by cloning filter_1. Notice that<br />

although filter_2 evaluates as being equal to filter_1, clonedFilter, even though it<br />

contains the same values as filter_1, does not.<br />

import flash.filters.DropShadowFilter;<br />

var filter_1:DropShadowFilter = new DropShadowFilter(15, 45, 0x000000, .8,<br />

16, 16, 1, 3, false, false, false);<br />

var filter_2:DropShadowFilter = filter_1;<br />

var clonedFilter:DropShadowFilter = 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 />

// >> hideObject: false<br />

// >> strength: 1<br />

// >> blurY: 16<br />

// >> blurX: 16<br />

// >> knockout: false<br />

// >> inner: false<br />

// >> quality: 3<br />

// >> alpha: 0.8<br />

// >> color: 0<br />

// >> angle: 45<br />

// >> distance: 15<br />

}<br />

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

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

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

// >> hideObject: false<br />

// >> strength: 1<br />

// >> blurY: 16<br />

// >> blurX: 16<br />

// >> knockout: false<br />

// >> inner: false<br />

// >> quality: 3<br />

// >> alpha: 0.8<br />

// >> color: 0<br />

// >> angle: 45<br />

// >> distance: 15<br />

}<br />

542 <strong>ActionScript</strong> classes

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

Saved successfully!

Ooh no, something went wrong!