ここにいくつかのxmlボタンがあり、トゥイーンがテキストで機能しない現在のボタンでトゥイーンを実行したい理由と、ロールオーバーで現在のボタンからイベントリスナーを削除したい場合は機能しません
これが私のコードです
xmlBtn.buttonMode = true;
xmlBtn.mouseChildren = false;
xmlBtn.useHandCursor = true;
xmlBtn.addEventListener("rollOver",rollOverHandler);
xmlBtn.addEventListener("rollOut",rollOutHandler);
function rollOverHandler(event:MouseEvent) {
var rollOverBtn:xmlLinkButton = event.target as xmlLinkButton;
//fadeIn = new Tween ( rollOverBtn , "alpha" , None.easeOut , 1 , 0.5 , 25 , false );
rollOverBtn.alpha = 0.8;
// for now this line is only option for me but i want that text have tween
rollOverBtn.butonText.visible = false;
if (rollOverBtn == event.target ){
trace( rollOverBtn.source );
}
}
function rollOutHandler(event:MouseEvent) {
var rollOutBtn:xmlLinkButton = event.target as xmlLinkButton;
//fadeIn = new Tween ( rollOutBtn , "alpha" , None.easeIn , 0.6 , 1 , 25 , false );
rollOutBtn.alpha = 1;
rollOutBtn.butonText.visible = true;
}
何か案が?