[Unity] InvokeRepeatingを使って一定時間ごとに関数を呼び出す方法。

(2022/03/16)
InvokeRepeatingを使って一定時間ごとに関数を呼び出す方法。

使用したUnityのバージョン:2020.3.30f1

InvokeRepeatingとは

InvokeRepeatingとは一定時間ごとに関数を呼び出す関数です。

使い方:InvokeRepeating("呼び出す関数名", 開始する時間, 関数を呼び出す間隔);

サンプルコード

実際にオブジェクトの座標を一定時間ごとにDebug.Logで確認するコードを書いてみます。

float start = 1.0f;

float interval = 5.0f;

  void Start()
  {
      InvokeRepeating("Sample", start, interval);
  }

  void Update()
  {

  }

  void Sample()
  {
      Vector3 posi = this.transform.position;
      Debug.Log(posi);
  }
 
他の記事も見る
 
  • プライバシーポリシー