転職を繰り返したサラリーマンの多趣味ブログ

30才未経験でSEに転職した人の多趣味ブログ

【Unity】経過時間をチェックする方法

// 時間の差分をチェック
// DateTime型同士の計算は、TimeSpan型になる
TimeSpan timeSpan = DateTime.UtcNow - lastDateTime;

// RESPAWN_TIME定数の秒数をTimeSpan型に変換
if(timeSpan >= TimeSpan.FromSeconds(RESPAWN_TIME))
{
    while(timeSpan >= TimeSpan.FromSeconds(RESPAWN_TIME))
    {
        CreateNewOrb();
        timeSpan -= TimeSpan.FromSeconds(RESPAWN_TIME);
    }
}