#include "AquariumScript.h" #include "../Config.h" #include #include #include #include using namespace crepe; using namespace std; void AquariumScript::fixed_update(crepe::duration_t dt) { Transform & trans_cam = this->get_components_by_name("camera").front(); float cam_left_x = trans_cam.position.x - VIEWPORT_X / 2; if (cam_left_x > this->start_x + this->lenght) { //Move whole background 12000 to the right RefVector trans = this->get_components_by_tag("background_aqua"); for (Transform & tran : trans) { tran.position.x += 12000; } this->start_x += 12000; } }