# Path Referencing

**URL:** <https://forum.kirupa.com/t/path-referencing/210712>\
**Category:** flash\
**Created:** [December 21, 2006, 8:36am UTC](https://forum.kirupa.com/t/path-referencing/210712 "2006-12-21T08:36:19Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Nineteen](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/nineteen/32/2679_2.png) [@Nineteen](https://forum.kirupa.com/u/Nineteen)\
**Post date:** [December 21, 2006, 8:36am UTC](https://forum.kirupa.com/t/path-referencing/210712/1 "2006-12-21T08:36:19Z")

</div>

Help please? This is something that always slips me up, is there any resources that can details how to reference in all resepects :D?

Heres my script I need help with:

```auto

//Class Imports
import flash.geom.ColorTransform;
import flash.geom.Transform;
var colourButton:Function = function (btn_inner, btn_outter, btn_mc) {
    //Creates Color Transform
    var colorTrans:ColorTransform = new ColorTransform();
    //Transform Inner Colour
    var innerColour:Transform = new Transform(this.btn_0.btn_inner);
    //Set Colour
    colorTrans.rgb = btn_inner;
    innerColour.colorTransform = colorTrans;
    //Transform Outter Colour
    var outterColour:Transform = new Transform(this.btn_0.btn_outter);
    //Set Colour
    colorTrans.rgb = btn_outter;
    outterColour.colorTransform = colorTrans;
    //trace(colorTrans.rgb.toString(16));
};
colourButton(0xec1e5c, 0x06ff00, btn_0);

```

Where I have

```auto
var innerColour:Transform = new Transform(this.btn_0.btn_inner);

```

I would like

```auto
var innerColour:Transform = new Transform(this.btn_mc.btn_inner);

```

Where btn\_mc is called from the funciton.

Atm it just thinks I’m saying that btn\_mc is the instance, I want the variable from the function to be used as the instance.

Please help :D?
