




Cons:
- Does not work with physics actors.
Code Modules:
- NetworkSplineMovement, Runtime
Number of Blueprints: 5
Number of C++ Classes: 2
Network Replicated: Yes
Supported Development Platforms: Windows, (Only Windows tested, may work on other platforms)
Supported Target Build Platforms: Windows, Mac, Linux, IOS, Android. (Only Windows tested, should work on other platforms)
Documentation Link: https://docs.google.com/document/d/1dLgW0e-i3sa4hkDqq4wKFLkqTkxsm1Ctb_qp0A_PwBU/edit?usp=sharing
Example Project: Included on content folder.
Important/Additional Notes: This plugin has been tested in normal and bad network condition. Packet loss more than 5-10% will still cause lag spikes, delayed actions or even out of sync. See documentation for more information.
缺点:
- 不适用于物理actor。
代码模块:
- NetworkSplineMovement,运行时
蓝图数目:5
C++类数:2
网络复制:是
支持的开发平台:Windows,(只有Windows测试,可能在其他平台上工作)
支持的目标构建平台:Windows,Mac,Linux,IOS,Android。 (只有Windows测试,应该在其他平台上工作)
文档链接: https://docs.google.com/document/d/1dLgW0e-i3sa4hkDqq4wKFLkqTkxsm1Ctb_qp0A_PwBU/edit?usp=sharing
示例项目:包含在内容文件夹中。
重要/附加说明:此插件已在正常和不良网络条件下进行测试。 数据包丢失超过5-10%仍然会导致滞后尖峰,延迟动作甚至不同步。 有关详细信息,请参阅文档。
Anyone who has tried to move actors along a spline using Unreal’s built-in Replicate Movement system may have experienced jitter, especially in normal or high-latency conditions. The Network Spline Movement plugin helps eliminate this issue by utilizing local prediction to ensure smooth movement replication. Say goodbye to jitter!
Check out the videos!
What does this plugin offer?
- Smooth and Accurate Movement: Provides a reliable solution for moving server-owned actors along splines in your multiplayer game.
- Flexible Usage: Use it to create dynamic moving platforms, elevators, train, rotating objects, and much more. The possibilities are endless!
- Customizable: Configure spline-based movement with options for speed adjustment, directional control, rotation modes and much more.
- Local Prediction & Lag Compensation: By utilizing local prediction, the plugin mitigates the issues caused by network latency. Enjoy smooth and consistent movement across multiplayer environments, ensuring that your players’ experiences remain immersive and enjoyable.
- Dynamic Actor Attachments: Attach actors that can follow the moving actor with precise offset control, for example a train with wagons.
- CurveFloat Supported: More animation control with enhanced interpolation options, including cubic interpolation.
- Event Driven: Includes Blueprint delegates like OnNetworkSplineStateChanged and OnNetworkSplineAtValueUpdated for triggering custom behavior when the spline state or position changes.
Important: This plugin updates the actor’s transform using DeltaTime. In cases of inconsistent frame rates, variations in DeltaTime may cause noticeable jitter. For optimal results, this plugin is recommended for use with a locked frame rate.
Using our product in your game? Let us know! We’d love to help promote your game to our community.
任何尝试使用虚幻内置的复制移动系统沿样条线移动actor的人都可能经历过抖动,特别是在正常或高延迟条件下。 网络样条移动插件通过利用本地预测来确保平滑的移动复制,有助于消除此问题。 告别抖动!
看看视频!
这个插件提供了什么?
- 平稳准确的运动:为在多人游戏中沿着样条移动服务器拥有的actor提供可靠的解决方案。
- 灵活使用:使用它来创建动态移动平台,电梯,火车,旋转物体等等。 可能性是无穷无尽的!
- 可定制:配置基于样条的运动与速度调整,方向控制,旋转模式和更多的选项。
- 局部预测&滞后补偿:通过利用本地预测,该插件减轻了网络延迟引起的问题。 在多人游戏环境中享受平稳一致的移动,确保玩家的体验保持身临其境和愉快。
- 动态Actor附件:附加可以通过精确偏移控制跟随移动actor的actor,例如带货车的火车。
- 曲线支撑:更多的动画控制与增强的插值选项,包括三次插值。
- 事件驱动:包括Onnetworksplinestatechanged和OnNetworkSplineAtValueUpdated等蓝图委托,用于在样条线状态或位置发生变化时触发自定义行为。
重要事项: 此插件使用DeltaTime更新actor的transform。 在帧速率不一致的情况下,DeltaTime的变化可能会导致明显的抖动。 为了获得最佳效果,建议将此插件用于锁定帧速率。
在您的游戏中使用我们的产品? 让我们知道! 我们很乐意帮助推广您的游戏到我们的社区。

评论(0)