//================================
// 名 称:60fpsタイマー
// 使い方:1/60秒毎にupdateFlagがtrueになる
// CheckFlame()関数で外から確認できる
//================================
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Time60 : MonoBehaviour
{
//1/60秒にするための調節値
const float WaitTimeOut = 0.016f;
float waitTime = 0;
//更新フラグ
bool updateFlag = false;
void Start()
{
}
//waitTimeOutだけ待つ処理
void Update()
{
updateFlag = false;
if( WaitTimeOut - waitTime < 0){
waitTime = 0;
updateFlag = true;
}
waitTime += Time.deltaTime;
}
//更新フラグを渡す
public bool CheckFlame(){
return updateFlag;
}
}