# Flash 8 Function not working in Flash 8 but in Flash 9

**URL:** <https://forum.kirupa.com/t/flash-8-function-not-working-in-flash-8-but-in-flash-9/232595>\
**Category:** flash\
**Created:** [July 16, 2007, 9:42am UTC](https://forum.kirupa.com/t/flash-8-function-not-working-in-flash-8-but-in-flash-9/232595 "2007-07-16T09:42:20Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![ChromeDemon](https://avatars.discourse-cdn.com/v4/letter/c/258eb7/32.png) [@ChromeDemon](https://forum.kirupa.com/u/ChromeDemon)\
**Post date:** [July 16, 2007, 9:42am UTC](https://forum.kirupa.com/t/flash-8-function-not-working-in-flash-8-but-in-flash-9/232595/1 "2007-07-16T09:42:20Z")

</div>

I use this piece of Code from Senoculars Matrix Tutorial:

```auto

import flash.geom.Matrix;
function duplicateMovieClipImage(from, target){
    var pics= new flash.display.BitmapData(from._width, from._height);
    pics.draw(from);
    target.attachBitmap(pics, 1);
}
duplicateMovieClipImage(this.viewer.picHolder, doubleSize.bigpic);
    var my_matrix2 = doubleSize.bigpic.transform.matrix;
     my_matrix2.scale(1, 1);
     my_matrix2.tx = -2;
     my_matrix2.ty = -2;
     doubleSize.bigpic.transform.matrix = my_matrix2;
     
duplicateMovieClipImage(viewer.picHolder, normalSize.bigpic);
    var my_matrix = normalSize.bigpic.transform.matrix;
     my_matrix.scale(0.25, 0.25);
     my_matrix.tx = 0;
     my_matrix.ty = 0;
     normalSize.bigpic.transform.matrix = my_matrix;

```

When I play this in a Flash 9 Player everything is made correct (A Pic generated in its Original Form and one in its 0.25/0.25 Size.

But when I watch this in a Flash 8 Player (8.0.22.0 that is)

the Script is ignored

any1 know why???
