⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 anim.cpp

📁 很好游戏代码
💻 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 + -