Network.GetAveragePing 获取平均Ping时间

static function GetAveragePing (player : NetworkPlayer) : int

Description描述

The last average ping time to the given player in milliseconds.

到给定player的最后平均ping时间,以毫秒计。

If the player can't be found -1 will be returned. Pings are automatically sent out every couple of seconds.

如果没有发现玩家,返回-1。Ping会每隔几秒自动发出。

using UnityEngine;
using System.Collections;

public class example : MonoBehaviour {
	void OnGUI() {
		GUILayout.Label("Player ping values");
		int i = 0;
		while (i < Network.connections.Length) {
			GUILayout.Label("Player " + Network.connections[i] + " - " + Network.GetAveragePing(Network.connections[i]) + " ms");
			i++;
		}
	}
}
function OnGUI() {
	GUILayout.Label("Player ping values");
	for (var i : int = 0; i < Network.connections.Length; i++) {
		GUILayout.Label("Player " +
			Network.connections[i] + " - " +
			Network.GetAveragePing(Network.connections[i]) + " ms");
	}
}
Page last updated: 2011-4-4