言語: 日本語
  • C#
  • JS
  • Boo

スクリプト言語

お好みのスクリプト言語を選択すると、サンプルコードがその言語で表示されます。

Coroutine

Namespace: UnityEngine

/

Inherits from: YieldInstruction

Description

MonoBehaviour.StartCoroutineでコルーチンは再帰します。このクラスのインスタンスはコルーチンを参照するために使用され、独自のプロパティや関数は持ち合わせていません。

コルーチンはYieldInstructionが終了命令を出すまで実行を一時停止することが 出来る機能です。

// - prints "Starting 0.0"
// - prints "WaitAndPrint 5.0"
// - prints "Done 5.0"

print ("Starting " + Time.time);
// Start function WaitAndPrint as a coroutine
yield WaitAndPrint();
print ("Done " + Time.time);

function WaitAndPrint () {
	// suspend execution for 5 seconds
	yield WaitForSeconds (5);
	print ("WaitAndPrint "+ Time.time);
}

Inherited members