本次实验终点在于好看
想象:天女散花,然后花有质量。
散花的气势来自颜色的丰富多样与数量的多,
因此,随机生成颜色如下:
![](https://img.haomeiwen.com/i13925828/3cfdb05694593978.png)
小球的颜色绘制如下:边界与颜色等同
![](https://img.haomeiwen.com/i13925828/cc2c83c7b1f59d86.png)
然后规定大额数量如下:
![](https://img.haomeiwen.com/i13925828/4ba1c34cde2d589d.png)
花花受重力,向下运动,风力偏移,以及阻力
6![](https://img.haomeiwen.com/i13925828/37c5a960971a89c2.png)
![](https://img.haomeiwen.com/i13925828/2a29d327270e8ee2.png)
花花落地瞬间变成胖球:因为跑出了画面有得重新NEW对象,于是我们让他弹起来
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,最后效果如下:
![](https://img.haomeiwen.com/i13925828/92e6a09d29ccc64f.png)
网友评论