>
>
3:
>
<![CDATA[
6:
7: private function changeImgGray(bool:Boolean=true):void
8: {
9: var filter:ColorMatrixFilter;
10: var filterArr:Array = [];
11: var matrix:Array = [];
12:
13: if (bool)
14: {
15: matrix = matrix.concat([0.3086, 0.6094, 0.0820, 0, 0]); //red
16: matrix = matrix.concat([0.3086, 0.6094, 0.0820, 0, 0]); //green
17: matrix = matrix.concat([0.3086, 0.6094, 0.0820, 0, 0]); //blue
18: matrix = matrix.concat([0, 0, 0, 1, 0]); //alpha
19:
20: filter = new ColorMatrixFilter(matrix);
21: filterArr.push(filter);
22: }
23:
24: testContainer.filters = filterArr;
25:
26: grayImg.visible = bool;
27: }
28:
>
>
31:
>
35:
/>
37:
/>
39:
>
41:
>
43:
/>
45:
/>
47:
>
49:
>