0

ここにいくつかの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;
    }

何か案が?

4

1 に答える 1

0

おそらく、両方のトゥイーン(inrollOutHandlerとin rollOverHandler)の値が同じであるためですか?

フォントを埋め込みましたか?

于 2012-05-21T12:47:19.777 に答える