
先寫出小畫家,以小畫家當作基底,開始改寫程式囉!

step01:
不需要畫線所以,先把line刪掉,而座標也改成只剩x和y
step02:
設定x和y,為座標,但程式錯誤,因為前面還沒設定座標
所以在開頭設定int
step03;
該怎麼畫出一個圓?
程式cricle(),寫出你想要的大小
step04;
如何讓球往下掉?
如果你想要他掉快一點,從最基礎的y++,開始變
ex想要他掉兩格_y+=2
step05;
最後就是解決殘影
設定背景顏色,蓋掉殘影
background()
完成囉!!!!
--------------------------------------------------------------------------------------
進階版:

做出很多球往下掉,同時停在底部,以及如何在超過陣列時不讓程式當掉
step01;
把單純的設定座標改成陣列,依你想要的球數,打幾個0
step02;
把所有座標改成陣列
step03;
利用for迴圈,讓滑鼠點一下掉下一顆球
step04;
為了要讓球停在底部,所以增加了一個if條件,如果直接打上版面尺寸,那球會被切掉,所以還要再減掉球的半徑
step05;
為了不讓程式當陣列超過範圍時當掉,這時需要在一個條件
讓滑鼠點了也沒用,用n++,使我們的求多了一個
就完成囉!!!!!

沒有留言:
張貼留言