试图为学龄前拼图应用程序创建一个随机的板布局

时间:2014-02-07 00:03:19

标签: java

我正在创建一个包含4个拼图的应用程序,其中包含一个字母。屏幕顶部将有4个黑色字母放在随机位置。孩子会在相应的黑色字母上面拖动颜色字母(在底部)。

现在,黑色字母有时会重叠,或彼此非常接近。我试图找出一种方法来进行随机设置,其中黑色字母在电路板区域均匀中断。有没有一种流行的方式来做到这一点? (即确定具有给定宽度的x,y位置和每件的h)

2 个答案:

答案 0 :(得分:0)

我会分两步解决这个问题:

1)找到字母

的圆形半径

2)使用随机生成器生成具有最小距离的点。基本上是要关闭并产生一个新点的落点。

答案 1 :(得分:0)

弄清楚如何检测何时发生这种情况,然后移动其中一个有问题的字母。