Unity3D :Network Proximity Checker

推荐:将NSDT场景编辑器加入你的3D工具链
3D工具集:NSDT简石数字孪生

Network Proximity Checker

重要提示:UNet 是一个已弃用的解决方案,新的多人游戏和网络解决方案(游戏对象的网络代码)正在开发中。有关更多信息和后续步骤,请参阅适用于游戏对象的 Unity 网络代码网站上的信息。

Network Proximity Checker 组件根据与玩家的接近程度来控制游戏对象对于网络客户端的可见性。

Network Proximity Checker 组件
Network Proximity Checker 组件
属性功能
Vis Range定义游戏对象的可见范围。
Vis Update Interval定义游戏对象应检查玩家是否进入其可见范围的频率(以秒为单位)。
Check Method定义要用于接近度检查的物理类型(2D 还是 3D)。
Force Hidden勾选此复选框可对所有玩家隐藏此对象。

使用 Network Proximity Checker 时,客户端上运行的游戏不具有关于不可见游戏对象的信息。因此具有两个主要优势:减少通过网络发送的数据量;让游戏更难以破解。

此组件依赖于物理系统来计算可见性,因此游戏对象上还必须有碰撞体组件。

具有 Network Proximity Checker 组件的游戏对象还必须具有 Network Identity 组件。在某个游戏对象上创建 Network Proximity Checker 组件时,Unity 还将在该游戏对象上创建 Network Identity 组件(如果还没有此组件)。


3D建模学习工作室整理翻译,转载请注明出处!

上一篇:Unity3D :Network Manager (mvrlink.com)

下一篇:Unity3D :NetworkStartPosition (mvrlink.com)

NSDT场景编辑器 | NSDT 数字孪生 | GLTF在线编辑器 | 3D模型在线转换 | UnrealSynth虚幻合成数据生成器 | 3D模型自动纹理化工具
2023 power by nsdt©鄂ICP备2023000829号