# X & Y Position Function

**URL:** <https://forum.kirupa.com/t/x-y-position-function/262734>\
**Category:** flash\
**Created:** [June 9, 2008, 3:16pm UTC](https://forum.kirupa.com/t/x-y-position-function/262734 "2008-06-09T15:16:27Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![craig\_clayton](https://avatars.discourse-cdn.com/v4/letter/c/ee59a6/32.png) [@craig\_clayton](https://forum.kirupa.com/u/craig_clayton)\
**Post date:** [June 9, 2008, 3:16pm UTC](https://forum.kirupa.com/t/x-y-position-function/262734/1 "2008-06-09T15:16:27Z")

</div>

I know I am doing something wrong but cant figure it out. I am trying to create a function that will allow me to set the x and y position in one line of code instead of having to write out the code everytime. I tried this:

```auto

var testBtn:mcTest = new mcTest();

testBtn.setPosition(100, 100);

function setPosition(xPos:Number, yPos:Number):void {
    this.x = Math.round(xPos);
    this.y = Math.round(yPos);
}

and Ive tried

function setPosition(xPos:Number, yPos:Number):void {
    this.x = xPos;
    this.y = yPos;
}

addChild(testBtn);

```

But I am getting an error:

TypeError: Error #1006: setPosition is not a function.

If anyone can help please let me know I have messed with this a few times and still cant get it to work. Thanks for any help on this topic.

---

<div class="post-metadata">

**Author:** ![Alex\_Lexcuk](https://avatars.discourse-cdn.com/v4/letter/a/919ad9/32.png) [@Alex\_Lexcuk](https://forum.kirupa.com/u/Alex_Lexcuk)\
**Post date:** [June 9, 2008, 4:48pm UTC](https://forum.kirupa.com/t/x-y-position-function/262734/2 "2008-06-09T16:48:38Z")

</div>

not function!!! she is absent in class mcTest  
if mcTest has default MovieClip class tray it code

```auto

var testBtn:mcTest = new mcTest();

setPosition(testBtn,100, 100);

function setPosition(my_mc:MovieClip,xPos:Number, yPos:Number):void {
    my_mc.x = xPos;
    my_mc.y = yPos;
}

addChild(testBtn);

```

---

<div class="post-metadata">

**Author:** ![craig\_clayton](https://avatars.discourse-cdn.com/v4/letter/c/ee59a6/32.png) [@craig\_clayton](https://forum.kirupa.com/u/craig_clayton)\
**Post date:** [June 9, 2008, 5:11pm UTC](https://forum.kirupa.com/t/x-y-position-function/262734/3 "2008-06-09T17:11:29Z")

</div>

THANK YOU!!! I cant believe I didnt figure it out
