private void shuffleCoinPosition() {
Random rand = new Random();
for (Sprite whiteSprite:coinSprites) {
float whiteDx = rand.nextInt(20)-10;
float whiteDy = rand.nextInt(20)-10;
float whiteX = whiteSprite.getPosition().x + whiteDx;
float whiteY = whiteSprite.getPosition().y + whiteDy;
if (whiteX > 800 || whiteX < 100 || whiteY > 800 || whiteY < 100){
whiteY = rand.nextInt(800)+100;
whiteX = rand.nextInt(800)+100;
}
whiteSprite.setPosition(new PointF(whiteX, whiteY));
}
new Timer().schedule(new TimerTask() {
@Override
public void run() {
shuffleCoinPosition();
}
}, 500);
}
MainActivity.java 文件源码
java
阅读 42
收藏 0
点赞 0
评论 0
项目:SpriteKit-Android
作者:
评论列表
文章目录