¿Es correcto usar esto?
    
Código ActionScript 3.0:
Ver original- boton.addEventListener(MouseEvent.CLICK, sendSoldier);
 
- boton.addEventListener(MouseEvent.ROLL_OVER, infoSoldier);
 
- boton.addEventListener(MouseEvent.ROLL_OUT, infoSoldierOut); 
Un eventlistener cuando se haga click en el botón, otro para cuando el ratón esté encima y otro para cuando salga del botón. 
Soy nuevo en esto y he leído por ahí algo de "on(release)" y demás, pero no se como hacerlo funcionar.  
Muchas gracias.