# Access of undefined property parent

**URL:** <https://forum.kirupa.com/t/access-of-undefined-property-parent/299921>\
**Category:** flash\
**Created:** [November 12, 2009, 5:08pm UTC](https://forum.kirupa.com/t/access-of-undefined-property-parent/299921 "2009-11-12T17:08:40Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Alpha\_Remex](https://avatars.discourse-cdn.com/v4/letter/a/779978/32.png) [@Alpha\_Remex](https://forum.kirupa.com/u/Alpha_Remex)\
**Post date:** [November 12, 2009, 5:08pm UTC](https://forum.kirupa.com/t/access-of-undefined-property-parent/299921/1 "2009-11-12T17:08:40Z")

</div>

Hey guys - can’t figure out why “parent” would be an undefined property… this is a compiler error, not run-time:

```auto

override protected function fire():void {
            
            var startX:Number = MovieClip(parent).x + (MovieClip(parent).width/2);
            var startY:Number = MovieClip(parent).y + (MovieClip(parent).height/2);
            
            var bullet:Bullet = new BlasterBullet(_stage, startX, startY, _firingSpeed, _firingStrength);
        }

```
