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

スクリプト言語

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

MonoBehaviour.OnApplicationPause(bool)

Switch to Manual

Description

プレイヤーが一時停止した時に全てのゲームオブジェクトに送信されます

OnApplicationPauseは関数の中にシンプルなyield文を使用して、コルーチンにすることができます。コルーチンを実装している場合は初期フレームの間に2回評価されます:最初は早めの通知、次は通常のコルーチンの更新ステップの間で行われます。

    var paused: boolean;

	function OnGUI() {
		// Show a message if the game is paused.
		if (paused) {
			GUI.Label(new Rect(100, 100, 50, 30), "Game paused");
		}
	}

	function OnApplicationPause(pauseStatus: boolean) {
		paused = pauseStatus;
	}