You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
project-kyoku/src/modes/classicmode/graphics/animations/classicflyinganimationscena...

19 lines
551 B
C

#pragma once
#include "classicanimationscenario.h"
2 years ago
#include "core/point.h"
class ClassicFlyingAnimationScenario : public ClassicAnimationScenario
{
public:
virtual void launch(const std::shared_ptr<ClassicNoteGraphics> sprite, const kku::microsec& time_begin, const kku::microsec& time_end) override;
2 years ago
virtual void update(const kku::microsec& music_offset) override;
virtual bool isDone() const override;
private:
2 years ago
float getPoint(const kku::Point& position, float perc) const;
void refillColor() const;
float _percentage;
};