Я разрабатываю игру в LibGDX, и я хочу вызвать функцию обновления каждые миллисекунды.вызов метода каждый конкретный ms
Но я не знаю, как сделать это в моем случае -
while(gameLoop) {
renderWorld();
}
public void renderWorld() {
// Some rendering code here
if(world.map[mapPos].ID == 9) {
updateWater(mapPos); // This function makes the water animate, but i must put a time limit otherwise it will be too hard to see the animation, how can i limit this?
}
}
Как вы можете видеть, я хочу, чтобы обновить воду, и я не могу сделать это без ограничения по времени, так как в противном случае вода «Анимация» будет слишком быстрой, чтобы даже увидеть.
uhh .. я не хочу отображать мир каждые 500 мс, я хочу обновитьWater каждые 500 мс, посмотрите на мой код, плюс мне нужно передать переменную 'mapPos' в функцию. теперь скажите мне, как я это сделаю. – Israelg99
неважно .. мне эта идея понравилась :) – Israelg99