Fix types

This commit is contained in:
Maple Redleaf
2025-12-12 12:28:57 -06:00
parent 2c15d64ab3
commit cf602bb513
4 changed files with 7 additions and 5 deletions

View File

@@ -24,8 +24,6 @@ int main(void) {
window.SetTargetFPS(60);
window.SetExitKey(KEY_BACKSPACE);
sMgr.NewSnows(10);
#if defined(PLATFORM_WEB)
emscripten_set_main_loop(MainLoop, 0, 1);
#else

View File

@@ -13,6 +13,9 @@ void Manager::NewSnows(int snows) {
}
void Manager::Update() {
frames++;
if (frames % 2 == 1)
NewSnow();
for (auto snowi = 0; snowi < snows.size(); snowi++) {
auto &snow = snows[snowi];
if (!snow->IsAlive()) {
@@ -28,7 +31,7 @@ void Manager::Draw() {
snows[snowi]->Draw();
}
void Manager::Kill(uint pos) {
void Manager::Kill(int pos) {
std::swap(snows[pos], snows.back());
snows.pop_back();
}

View File

@@ -14,6 +14,7 @@ public:
private:
std::vector<std::unique_ptr<Snow>> snows;
void Kill(uint pos);
void Kill(int pos);
int frames = 0;
};
} // namespace Snow

View File

@@ -16,7 +16,7 @@ public:
private:
raylib::Vector2 position;
uint currCycle = 0;
int currCycle = 0;
bool live = true;
inline void Move();