本次實(shí)驗(yàn)終點(diǎn)在于好看
想象:天女散花,然后花有質(zhì)量。
散花的氣勢(shì)來(lái)自顏色的豐富多樣與數(shù)量的多,
因此,隨機(jī)生成顏色如下:

1.png
小球的顏色繪制如下:邊界與顏色等同

2.png
然后規(guī)定大額數(shù)量如下:

3.png
花花受重力,向下運(yùn)動(dòng),風(fēng)力偏移,以及阻力
6
4.png

5.png
花花落地瞬間變成胖球:因?yàn)榕艹隽水?huà)面有得重新NEW對(duì)象,于是我們讓他彈起來(lái)
void checkEdges() {
if (position.x > width) {
position.x = width;
velocity.x *= -1;
} else if (position.x < 0) {
position.x = 0;
velocity.x *= -1;
}
if (position.y > height) {
velocity.y *= -1;
position.y = height;
}
}
Okk,最后效果如下:

6.png