public float sendInterval ;

描述

sendInterval 控制针对此脚本发送更新的频率。

如果 sendInterval 为零,则将在为该脚本设置脏位后在帧结束时发送更新。请注意,设置 SyncVar 的值时,系统将会自动设置脏位。

如果 sendInterval 为非零,则更新会被延迟到自该脚本上次更新以来经过的 sendInterval 秒数后再发送。因此,如果服务器上的 Sync 值不断变化,而您又不希望每帧都进行更新,则可将其用作一种限制。

脚本的默认 sendInterval 为 0.1f 秒。

通过在 NetworkBehaviour 上实现虚拟函数 GetNetworkSendInterval(),也可以自定义发送时间间隔。