-
大小: 683KB文件類型: .zip金幣: 1下載: 0 次發(fā)布日期: 2021-04-06
- 語言: Java
- 標(biāo)簽: 氣球碰撞??SurfaceView??android??氣球??
資源簡介
算法步驟:
1、小球數(shù)量ballCount,可以設(shè)個最大值,在這個閾值內(nèi)去隨機數(shù)
2、小球圓心隨機坐標(biāo)(mX,mY)以及半徑radius
3、小球在x方向和y方向的隨機速度mSpeedX,mSpeedY
4、本次效果小球默認(rèn)白色,通過alpha設(shè)置透明度,實際你們也可以通過隨機顏色值達到五彩頻繁的小球效果。
5、初始時給每個小球一個初始隨機位置(不能超出屏幕)以及初始隨機速度。
6、每個一段時間計算一下小球位置并刷新一下界面,當(dāng)小球到達屏幕邊沿則速度設(shè)為當(dāng)前相反數(shù)達到反彈的效果。
代碼片段和文件信息
評論
共有 條評論