# This. question

**URL:** <https://forum.kirupa.com/t/this-question/97047>\
**Category:** Uncategorized\
**Created:** [December 17, 2003, 3:36am UTC](https://forum.kirupa.com/t/this-question/97047 "2003-12-17T03:36:50Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Cody](https://avatars.discourse-cdn.com/v4/letter/c/ecd19e/32.png) [@Cody](https://forum.kirupa.com/u/Cody)\
**Post date:** [December 17, 2003, 3:36am UTC](https://forum.kirupa.com/t/this-question/97047/1 "2003-12-17T03:36:50Z")

</div>

[AS]  
on (press) {  
\_root.ynew = this.\_y+(this.\_height/2);  
}  
[/AS]

when i use that with ‘this’ it doesnt work like i expect but when i give the object an instance name and replace ‘this’ with that name it does work like i think it should. Am i totally missing what ‘this’ does?

Thanks

Cody

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [December 17, 2003, 3:59am UTC](https://forum.kirupa.com/t/this-question/97047/2 "2003-12-17T03:59:20Z")

</div>

when used ON buttons, this refers to the timeline the button is placed. When this is used ON movieclips, it refers to THAT movieclip.

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [December 17, 2003, 4:44am UTC](https://forum.kirupa.com/t/this-question/97047/3 "2003-12-17T04:44:41Z")

</div>

thanks for the reply

how do you recommend to use more then one button

i was going to do something like this: [http://www.kirupa.com/developer/actionscript/duplicate.htm](http://www.kirupa.com/developer/actionscript/duplicate.htm) in a loop

but what would do?
