facebook twitter hatena line email

「Unity/Csharp/時間」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(0に戻すして再スタートする場合)
行17: 行17:
 
===0に戻して止める場合===
 
===0に戻して止める場合===
 
  sw.Reset();
 
  sw.Reset();
===0に戻すして再スタートする場合===
+
===0に戻して再スタートする場合===
 
  sw.Restart();
 
  sw.Restart();

2023年2月1日 (水) 17:23時点における版

サンプル

void Start() {
    System.Diagnostics.Stopwatch sw = new System.Diagnostics.Stopwatch();
    sw.Start();
}
void Update() {
    Debug.Log(sw.ElapsedMilliseconds + "ms")
}
void End() {
    sw.Stop();
    Debug.Log(sw.ElapsedMilliseconds + "ms")
}

https://qiita.com/raku-lab/items/62faa5e6f9d3f060f37e

0に戻して止める場合

sw.Reset();

0に戻して再スタートする場合

sw.Restart();