首先,我們來介紹一下基本知識:
三角函數(shù)
相信大家對sin,cos并不是很陌生吧。畢竟,折磨了我們好幾年的數(shù)學哈哈哈。需要更多的知識請參考百度百科。
回歸正題,我們來玩我們的動畫。
我們知道sin(x) 函數(shù)有最大值以及最小值。如果不清楚可以借助工具繪圖。這邊提供一個工具(跟本人無關)。
http://www.fooplot.com/ 這是一個線上繪圖工具。
那我們先來畫一個sin的圖像。
y = sin(x)
可知,其實sin函數(shù)在最大值最小值之前循環(huán)。即使x不斷增大。函數(shù)還在在1到-1之間。
由此我們可以構造一個動畫。
畫圓在X軸上循環(huán)運動
代碼上面貼出來。這段代碼運行出來可以讓小球在X軸上左右運動。一直循環(huán)。出了sin,不是還有cos嗎?
更多的各位去延展了。