ceshi 发表于 22-11-1 10:04:33

UE开放世界 NPC 优化与网络支持


[*]支持的引擎版本
4.23+
[*]下载类型
资源包
[*]该组件通过优化摄像机视线之外的 NPC 来提高性能。该组件是完全自主的——您只需将其添加到 AI(NPC)类中。该组件仅适用于 class-Character 类。如果您的班级中有更多骨架网格物体(例如:第一人称的另一只骨架手或武器或静态网格物体(例如,盾牌或武器)的骨架网格物体,该组件也将与它们一起使用。但是组件只优化骨架网格和移动你的 NPC,因为这是加载系统的内容。UE4 的其他一切都独立优化。摄像机视野(视锥)之外的 NPC 不可见,可以被剔除。被截断的摄像机视图之外的被拒绝 NPC 不再显示,仅在此视图中留下少数 NPC。在联机模式下,组件与客户端一起工作。所有看不见的物体仍然保留在游戏世界中,因此如果您使用专用服务器,其他玩家将能够看到它们。因此,您只能在框架中看到那些可见的 NPC 来加载系统。

技术细节特征:

[*]组件自动识别其使用方式:用于专用服务器或单一模式
[*]支持单模
[*]支持合作模式(服务器 - 客户端)
[*]支持专用服务器
[*]该组件 不使用 Tick 他在计时器上工作
[*]具有调度程序和许多其他设置
[*]该组件不会影响人体模型中的材料数量。
[*]该组件具有有助于将组件绑定到您的逻辑的调度程序和变量。
[*]该组件不会影响您的 NPC 的行为,并且与行为树兼容。还有许多设置,为了您的方便,它们有描述。
[*]该组件可以添加到父类中,它将适用于所有子类。
[*]该组件支持 AnimNotify,但如果您在动画中有脚步声,它只会在近(近)半径范围内工作。或者你可以使用一个变量来强制它工作,但首先,你为什么需要地图另一端的脚步声?其次,它会给你更多的系统负载。
蓝图数量:4组件数量:1输入:演示使用键盘和鼠标输入。网络复制:是的。支持的开发平台:(Windows、Mac)支持的目标构建平台:(Windows、Mac)文档:如何添加和设置组件https://docs.google.com/document ... FE/edit?usp=sharing


[*]
[*]预览视频https://www.youtube.com/watch?v=qWkbQ-WnPKU&feature=youtu.be下载演示项目https://drive.google.com/file/d/ ... Y6AGYmkvTK2Z56/view教程如何设置组件https://www.youtube.com/watch?v=zO5xu0oScMY
[*]

页: [1]
查看完整版本: UE开放世界 NPC 优化与网络支持