对任何给定 IP 地址(以点表示法给定)执行 Ping 操作。
Ping 操作是异步的,可以使用 Ping.isDone 轮询 ping 对象以获得状态。
收到响应时,它处于 Ping.time。
**Windows 应用商店应用程序**:一种流套接字用于模仿 ping 功能,它会尝试使用端口 80 打开与指定 IP 地址之间的连接。为使此套接字正常工作,必须在 Package.appxmanifest 中启用 InternetClient 功能。
**Android**:如果可用,则 ICMP 套接字用于 ping 操作,否则 Unity 会生成子进程 **/system/bin/ping** 以用于 ping 操作。若要检查 ICMP 套接字是否可用,需要读取 **/proc/sys/net/ipv4/ping****_group****_range** 的内容。如果 ICMP 套接字可用,则此文件应包含对应 **0 2147483647** 的条目。
ip | ping 的 IP 目标。 |
isDone | ping 功能是否已完成? |
time | This property contains the ping time result in milliseconds after isDone returns true. |
Ping | 对提供的目标 IP 地址执行 ping 操作。 |