我在运行此代码时收到标题所说的消息:
if (houseArray.size() > 0 && houseArray.get(0).getY() == random() ) {
addNewHouse();
addNewRightHouse();
};
我希望我的代码在房子通过随机Y坐标时运行这两个函数。 这是random()函数:
private void random() {
MathUtils.random(0, 1200);
}
我做错了什么?
提前致谢
答案 0 :(得分:0)
将随机方法更改为:
private float random() {
return MathUtils.random(0, 1200);
}
或者,更好的是,您可以编写
,而不是创建调用其他方法的方法if (houseArray.size() > 0
&& houseArray.get(0).getY() == MathUtils.random(0, 1200)) {
addNewHouse();
addNewRightHouse();
}