有趣的进度条
? 普通的進度條,實現(xiàn)原理是通過一個進度數(shù)值來控制畫面的顯示程度。這個進度數(shù)值是個固定或者可變的數(shù)值,通常假設總?cè)蝿樟繛?,那么進度數(shù)值即為當前任務進度系數(shù)(在0~1之間的某個系數(shù))。當然還有那種循環(huán)播放的,比如下面這種,暫且不放入討論范圍之類。
?
? 理清了這個思路,游戲中的進度條可以用UI的方式來表現(xiàn)。例如在U3D自帶的UGUI系統(tǒng)中,可以用改變Slider的value值/改變Image的Fill Amount(需要使用button,勾掉button屬性并將Image Type調(diào)節(jié)為Filled)來實現(xiàn)進度條效果。
?
? 當然,使用循環(huán)動畫播放/數(shù)值與進度條相結(jié)合的思路,也能實現(xiàn)出很有趣的效果。例如:
?? 對于實際開發(fā)工作而言,是為了達到某一預定目標而撰寫功能,而實現(xiàn)的途徑并不單一。關于進度條的制作,就先寫道這里。(圖片素材均來自網(wǎng)絡,如有要求聯(lián)系刪除)
?
轉(zhuǎn)載于:https://www.cnblogs.com/yangyadong66/p/9258517.html
總結(jié)
- 上一篇: Python批量造数并利用pymysql
- 下一篇: 千聊 m8u文件读取下载视频