📄 anim.cpp
字号:
#include "anim.h"
#include "gametime.h"
#include <stdio.h>
Anim::Anim ( float time, bool loop )
{
m_time = time;
m_clock = 0.0f;
m_loop = loop;
}
void Anim::start ()
{
m_clock = 0.0f;
}
bool Anim::update ()
{
m_clock += GameTime::dt;
if ( m_loop && m_clock >= m_time )
m_clock = 0.0f;
return done();
}
bool Anim::done ()
{
if ( m_clock >= m_time && ! m_loop )
{
return true;
}
else
return false;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -