你要不要講詳細一點,否則很難幫到你
我也有點懶得作一大堆示範與說明了,在此也簡略說明
先搞懂原理,再來做程式
這樣程式在編輯上會更懂得如何撰寫
例:
f(x)=-(0.5*x)^2+30
簡單的二次拋物線公式:y= v3 * (x - v1)^2 + v2
(請參考 國中 課本的數學的 二次平面繪圖與座標)
如何宣告物件? 宣告一個圖片物件,然後運用拋物線公式,用 Do~Loop 將x 從 0 運算到 100(或其他量)
每次 x += 0.1(或其他量),運算出 y 值後點一個點,點與點之間以線段連接 (不要懷疑)
以 Double 來宣告
或以 Timer 計算 Time 時間量,用一個 y 的值來移動圖片
參考:
http://www.wolframalpha.c...i=y%3D-0.5*%28x-2%29^2+%2B+5
http://tw.knowledge.yahoo.com/quest...d=1507052703307http://tw.knowledge.yahoo.com/quest...d=1405121401783http://tw.knowledge.yahoo.com/quest...d=1306022512458http://enjoy.phy.ntnu.edu.tw/mod....php?id=17195