Version: 5.3 (switch to 5.4b)
言語English
  • C#
  • JS

スクリプト言語

好きな言語を選択してください。選択した言語でスクリプトコードが表示されます。

NetworkServer.DisconnectAll

フィードバック

ありがとうございます

この度はドキュメントの品質向上のためにご意見・ご要望をお寄せいただき、誠にありがとうございます。頂いた内容をドキュメントチームで確認し、必要に応じて修正を致します。

閉じる

送信に失敗しました

なんらかのエラーが発生したため送信が出来ませんでした。しばらく経ってから<a>もう一度送信</a>してください。ドキュメントの品質向上のために時間を割いて頂き誠にありがとうございます。

閉じる

キャンセル

マニュアルに切り替える
public static function DisconnectAll(): void;
public static void DisconnectAll();

説明

現在接続されているすべてのクライアントを切断します。

サーバー上でのみ呼び出されます。クライアントは、Disconnect (切断) メッセージを受領します。

#pragma strict
public class Example extends MonoBehaviour {
	enum GameState {
		kInit,
		kStart,
	}
	var state: GameState;
	public function Update() {
		if (state != GameState.kInit) {
			if (Input.GetKey(KeyCode.Escape)) {
				Debug.Log("Disconnecting all!");
				NetworkServer.DisconnectAll();
				Application.LoadLevel("empty");
				state = GameState.kStart;
			}
		}
	}
}
using UnityEngine;
using UnityEngine.Networking;

public class Example : MonoBehaviour {

enum GameState { kInit, kStart } GameState state;

public void Update() { if (state != GameState.kInit) { if (Input.GetKey(KeyCode.Escape)) { Debug.Log("Disconnecting all!"); NetworkServer.DisconnectAll(); Application.LoadLevel("empty"); state = GameState.kStart; } } } }