Add Music fluctuations project and Chinese plan docs
This commit is contained in:
17
MVS/Music fluctuations/source/time/Clock.cpp
Normal file
17
MVS/Music fluctuations/source/time/Clock.cpp
Normal file
@@ -0,0 +1,17 @@
|
||||
#include"Clock.h"
|
||||
#include <iomanip>
|
||||
Clock::Clock(){}
|
||||
|
||||
Clock::~Clock(){}
|
||||
|
||||
double Clock::Update()
|
||||
{
|
||||
auto now = std::chrono::high_resolution_clock::now();
|
||||
auto nowTime = std::chrono::duration_cast<std::chrono::nanoseconds>(now.time_since_epoch()).count();
|
||||
long long duration = nowTime - m_lastTime;
|
||||
m_lastTime = nowTime;
|
||||
float result = duration / 1000000000.0f;
|
||||
return result;
|
||||
}
|
||||
|
||||
//std::cout << std::fixed << std::setprecision(15) <<deltaTime << std::endl;
|
||||
Reference in New Issue
Block a user