diff options
Diffstat (limited to 'ExampleGenerator.cpp')
-rw-r--r-- | ExampleGenerator.cpp | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/ExampleGenerator.cpp b/ExampleGenerator.cpp index 4c86d94..76c4cb7 100644 --- a/ExampleGenerator.cpp +++ b/ExampleGenerator.cpp @@ -11,12 +11,12 @@ ExampleGenerator::ExampleGenerator(ConstantVelocityBullet::Vector& bullets) : m_bullets {bullets}, m_delay {0}, - m_interval {0.04f}, - m_cone {0.3f}, + m_interval {0.05f}, + m_cone {0.4f}, m_angle {0.3f}, - m_speed {100}, + m_speed {70}, m_shift {10}, - m_segments {2}, + m_segments {3}, m_color {240, 0, 0, 255} { } @@ -42,13 +42,13 @@ ExampleGenerator::update(const float dt) bullet.position.y = pos.y + sin * m_shift; m_bullets.push_back(std::move(bullet)); } - m_angle += dt * 1.1f; - if (m_angle >= 0.7f) { - m_angle -= 0.4f; - if (m_color.g == 0) - m_color.g = 150; - else - m_color.g = 0; - } + } + m_angle += dt * 0.5f; + if (m_angle >= 0.7f) { + m_angle -= 0.4f; + if (m_color.g == 0) + m_color.g = 120; + else + m_color.g = 0; } } |