2013-06-24 19 views
0

我有一個AS3滑塊,它的最小最大範圍爲0到100AS3滑塊組件:如何將一個範圍轉換爲另一個?

我需要在滑塊更改時移動3D模型。

。當滑塊值= 0時,3D模型必須具有角度( - )45°

。當滑塊值= 50時,3D模型必須具有角度0°

。當滑塊值= 100時,3D模型必須具有45°的角度。

(當然,在midle所有值)

哪個方程我必須使用轉換的價值和得到這樣的結果?

非常感謝。

+0

我有點困惑 - 有什麼理由不能將滑塊範圍設置爲-45到+45?查看AS3文檔中的Slider.minimum和Slider.maximum。 –

回答

0

((sliderValue/100) * 90) - 45

這樣,你得到的滑塊值範圍的比率。您將該比率應用於-45至45(90)的總範圍,然後減去45以抵消起始點爲-45的事實。

+0

工作正常,非常感謝Marcela! –

相關問題