0

我正在尝试制作一个简单的游戏,我想在表面视图中有 5 个位图,它们会随机显示和隐藏。因为我已经放置了所有位图,现在如何在表面视图中随机隐藏和显示位图。我不想在这些位图上方有一个图层,因为我的背景正在移动

4

1 回答 1

1

从 0 - 1 生成 5 个随机数

int randomOne =  (int) ((Math.random()); //repeat this 4 more times

在您的画布中,选择绘制或不绘制这些位图,因为选择了随机数

if (randomOne == 1)
{
     canvas.drawBitmap((Bitmap)bitmapName,x,y,null);
} 
//repeat this 4 more times

如果您希望不断更改是否显示这些位图,请使用计时器

于 2013-07-13T07:38:48.920 回答