緩動(dòng)函數(shù)最常見的應(yīng)用是動(dòng)畫鸣峭,用來指定動(dòng)畫效果在執(zhí)行時(shí)的速度,使其看起來更加真實(shí)酥艳。
除了動(dòng)畫之外摊溶,還有很多場(chǎng)景需要用到緩動(dòng)函數(shù),如實(shí)現(xiàn)一個(gè)非線性的slider充石。此時(shí)莫换,就需要自己實(shí)現(xiàn)緩動(dòng)函數(shù),然而...??
參考資料:
- Bezier Curve based easing functions – from concept to implementation
- Beziér curves and JavaScript
- AHEasing: A supplemental library of easing functions for C, C++, and Objective-C