# HElp! why I assign eventListener isn't working

**URL:** <https://forum.kirupa.com/t/help-why-i-assign-eventlistener-isnt-working/257072>\
**Category:** Uncategorized\
**Created:** [April 9, 2008, 11:30pm UTC](https://forum.kirupa.com/t/help-why-i-assign-eventlistener-isnt-working/257072 "2008-04-09T23:30:33Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![noblood](https://avatars.discourse-cdn.com/v4/letter/n/e47774/32.png) [@noblood](https://forum.kirupa.com/u/noblood)\
**Post date:** [April 9, 2008, 11:30pm UTC](https://forum.kirupa.com/t/help-why-i-assign-eventlistener-isnt-working/257072/1 "2008-04-09T23:30:33Z")

</div>

# I draw a circleshape as Sprite and add it to stage … Then addEventListener. not working.??? WHY WHY?

package {  
import flash.display.Sprite;  
import flash.display.MovieClip;  
import flash.display.Shape;  
import flash.events.MouseEvent;

public class CircleShape extends Sprite  
{  
public function CircleShape()  
{

var myCircle:Sprite = new Sprite();  
myCircle.graphics.beginFill(0xFF, 1);  
myCircle.graphics.drawCircle(40, 40, 20);  
addChild(myCircle);

myCircle.addEventListener(MouseEvent.CLICK, clickButton)  
myCircle.buttonMode = true;

function clickButton ($evt:MouseEvent):Void  
{  
myCircle.alpha = .5;  
}

}

}  
}

===========================================

Thanks for any help.

NB
