2014-01-06 103 views
0

我得到一個名爲txt_nOpp的動態文本字段設置爲1,我還有一個滑塊,名爲Slider1,滑塊只能假設值介於1和6之間。用戶設置滑塊值時,文本應該更改。 我實現了這個代碼:你能幫我解決ActionScript 3中的這個Slider代碼嗎?

Slider1.addEventListener(SliderEvent.CHANGE, slHandler); 
function slHandler(e:SliderEvent):void{ 
    txt_nOpp.text = String(e.value); 
} 

Flash不返回任何錯誤,但滑塊/文本只值1的工作,滑塊的其他值使文字消失......怎麼了?

回答

0

SliderEvent.CHANGE只有更新,當您鬆開滑塊,所以儘量

Slider1.addEventListener(Event.ENTER_FRAME, function() 
         { 
          txt_nOpp.text = Slider1.value.toString(); 
         }); 

代替。

+0

明白了,但是仍然文字消失,如果它不是1 ... – user3161756

+0

我追查txt_nOpp.text的值和Slider1.value.toString();他們沒問題,問題是要顯示它... – user3161756

+0

@ user3161756對,你必須嵌入字體或使用設備字體:) – Cilan

0

我固定它,這是一個抗鋸齒問題,只是將其設置爲設備字體和現在的作品

相關問題