08畫自由落體圖

舞台與角色

先畫一個「框框」,讓它的左下角位於-210,-150

再畫一個「三角形」,來設定球出發角度

程式說明如下:

1.當滑鼠移到框格內,才開始有作用

2.設定畫筆顏色及畫筆大小

3.並畫出一條從框框左下方到滑鼠游標的一條線來(等待0.1秒,所以線會一直晃動)

4.求出這條線的「長度」設為速度,(x1,y1)到(x2,y2)的距離是sqrt(開根號)(x2-x1)*(x2-x1)+(y2-y1)*(y2-y1)

5.用cos反算出角度來(也可利用sin、tan來反算出)

6.並且利用「方向」來調整三角形指標的方向

7.如果按下滑鼠左鍵就利用「廣播」來發射球

」的程式

利用公式,算出自由落體在X方向及Y方向移動的距離

Sx(X軸方向移動距離)=V *cosA * t

Sy(Y軸方向移動距離)=V *sinA * t + 1/2 * g * t * t (g為重力加速度=9.8)