早些时候,我在游戏中所做的就是我的播放器只是水平和垂直地停留在手机的中央,所有的障碍都会降下来,我们应该躲闪它们。这些障碍也在向左和向右移动,所以我开始注意到这种行为太不现实了,就像我希望它感觉到球向上移动而障碍物正在下降,但显然它并不像那样。
所以我改变了代码,我开始向上移动球,我不再打破障碍。
现在我正在努力的是球向上移动并且相机的位置与球相同,但障碍物没有出现,我猜它正在发生可能是因为我不是产卵障碍是正确的方式。
我每秒都会在手机的高度产生障碍物。
以下是代码:
public void spawnSpikeWall(){
Rectangle rect = new Rectangle();
rect.x = Gdx.graphics.getWidth();
rect.y = Gdx.graphics.getHeight();
rect.setSize(627,219);
spikeWallList.add(rect);
WallMove wm = new WallMove();
moveList.add(wm);
}
上述功能负责在手机高度创建障碍物。但是当球向上移动时,它们不应该出现吗?