add clock

This commit is contained in:
arthur.jamet
2021-06-07 12:33:37 +02:00
parent ea69116255
commit 8174d5f4ac
3 changed files with 19 additions and 19 deletions

View File

@@ -28,14 +28,15 @@ namespace BBM
void MenuControllableSystem::onFixedUpdate(WAL::ViewEntity<ControllableComponent> &entity)
{
auto lastTick = std::chrono::steady_clock::now();
if (lastTick - this->_now < std::chrono::milliseconds(100))
return;
this->_now = lastTick;
auto &controllable = entity.get<ControllableComponent>();
move = controllable.move;
select = controllable.bomb;
}
void MenuControllableSystem::onSelfUpdate(void)
{
auto &buttons = wal.scene->view<ButtonComponent>();
ssize_t index = 0;
//std::sort(buttons.begin(), buttons.end(),
@@ -56,4 +57,9 @@ namespace BBM
button.get<ButtonComponent>().onIdle(button);
}
}
void MenuControllableSystem::onSelfUpdate(void)
{
}
}