网络邻近检查器

已弃用:请改用空间哈希(Spatial Hash)或距离兴趣管理(Distance Interest Management)代替。

网络接近性检查器组件控制网络客户端的游戏对象的可见性,根据其与玩家的接近程度。

  • 可见范围(Vis Range) 定义游戏对象应对观察者可见的范围。

  • 可见更新间隔(Vis Update Interval) 定义游戏对象应检查观察者进入其可见范围的频率(以秒为单位)。

  • 检查方法(Check Method) 定义用于接近性检查的物理类型(2D或3D)。

  • 强制隐藏(Force Hidden) 选中此复选框可将此对象从所有玩家隐藏。

使用网络接近性检查器,运行在客户端上的游戏不会有关于不可见游戏对象的信息。这有两个主要好处:减少通过网络发送的数据量,并使您的游戏更安全防止黑客攻击。

此组件依赖于物理计算可见性,因此观察者游戏对象也必须在其上具有碰撞器组件。

具有网络接近性检查器组件的游戏对象还必须具有网络身份(Network Identity)组件。当您在游戏对象上创建网络接近性检查器组件时,如果该游戏对象尚未具有网络身份组件,则Mirror也会在该游戏对象上创建网络身份组件。

具有网络接近性检查器组件的场景对象在超出范围时会被禁用,并且生成的对象在超出范围时会被销毁。

最后更新于

这有帮助吗?