2020年6月18日 星期四

虎克定律



今天小葉要教我們做出第一張網頁中的東西,先打出背景和兩個點點出來,簡單的開始再變成困難。

劃出了兩個點點後,我們要畫出一條線,這樣看起來有像第一張照片的一點點了。nostroke()是不畫線的意思。

下一步,可以用滑鼠來移動繩子和點點。要讓它動的話,就要使用變數。
下一步,因為想讓點點可以彈回去,按下去拉出長度,放開後彈回去。計算長度sqrt(x*x+y*y)。

讓移動的點點回去得比較滑順,而不是瞬間移動,看了心情也會比較好。

現在到了這一步,已經跟第一張照片裡一樣了,點點會不斷地來回彈,看起來很有趣很有成就感。利用微積分:位置>速度>加速度(力)。 vx-=dx*(len-100)/len*0.001;後面乘上的數字是彈力,數字越大彈力越大。

沒有留言:

張貼留言