当前位置: 首页 > news >正文

UE5学习笔记19-服务器的更新频率,根骨骼旋转节点

一、服务器向客户端发送数据的频率

在Config中的DefaultEngine.ini文件添加

[/Script/OnlineSubsystemUtils.IpNetDriver]
NetServerMaxTickRate=60;

二、角色类中,角色蓝图类中在细节面板收缩net可以在界面中找到下面两个变量

NetUpdateFrequency = 66.f; //净更新频率
MinNetUpdateFrequency = 33.f; //最小更新频率

注MinNetUpdateFrequency 的值要小于NetUpdateFrequency 的值,这只是更新频率,同时和pc的FPS有关并不是决定性的东西,可以尝试改变值看看效果

三、Rotate Root Bone

在UE5(虚幻引擎5)中,蓝图的Rotate Root Bone节点用于旋转角色的根骨骼(Root Bone)。这个节点通常用于在动画蓝图中动态地调整角色的姿态,例如让角色的根骨骼在特定方向上旋转,从而改变角色的朝向或姿势。

主要功能:

  1. 旋转根骨骼:通过旋转根骨骼,调整整个角色的朝向或姿态。这在实现复杂的角色动作时非常有用,例如在角色转身、跳跃、摔倒等场景中进行微调。

  2. 参数化控制:可以通过输入旋转角度(Pitch、Yaw、Roll)来精确控制旋转的方向和幅度。通常,角度可以从其他蓝图节点或变量中动态获取。

  3. 应用动画:通常与其他动画节点结合使用,以实现流畅的动画过渡和控制。比如,你可以根据角色的运动状态动态调整根骨骼的旋转。

使用场景:

  • 角色朝向调整:在角色移动或转身时,动态调整根骨骼的朝向,以保持角色与运动方向一致。
  • 复杂动画调整:在某些复杂的动画序列中,可能需要临时调整根骨骼的旋转角度以达到预期的视觉效果

节点的引脚在细节面板中将公开为引脚的选项取消选中 

 四、蓝图中服务器的赋值变量

蓝图中的该变量是服务器上可复制的变量右上角有标志

直接过的的变量 

 五、旋转速率

/* 旋转速率 当鼠标的方向的人物视角方向不一致时,让人物移动时人物会先旋转视角在想鼠标的方向移动,旋转视角的过程为旋转速率 */
/* FRotator(Y, Z, X) */
GetCharacterMovement()->RotationRate = FRotator(0.f, 0.f, 850.f);
/* 旋转速率 */


http://www.mrgr.cn/news/17186.html

相关文章:

  • 详解L5流程活动中的业务项(BI,Business Item)附埃森哲流程优化方法论PPT下载
  • 孩子自闭症的主要表现:探寻理解之门
  • 【安全科普】学完网络安全出去能做什么工作?
  • 【网络安全】ASP.NET网站中的文件上传RCE
  • Rust 中 `madvise` 和 `posix_fadvise`的区别
  • 一键解决LBP2900通信错误的问题(同样支持Win 11系统)
  • 编译可执行命令的FFmpeg
  • 黑马JavaWeb开发笔记12——IDEA集成Maven:配置Maven环境、Maven项目创建导入、依赖配置和管理、Maven生命周期
  • NeRF: Representing Scenes asNeural Radiance Fields for View Synthesis 论文解读
  • 【电子通识】失效分析中的电测试技术——电阻测试方法及注意事项
  • C# 反射和特性练习代码
  • JVM内存模型简述
  • 【C++篇】~类和对象(上)
  • 浅谈C# 抽象类和抽象方法
  • 捷达千里江山首发亮相,捷达品牌2024成都车展继续宠粉不停
  • 【Android】Material Design编写更好的UI
  • 为什么越来越多的IT青年转行网络安全?
  • 台式机CPU温度90℃以上-排查思路
  • 快速了解Git 文件的四种状态及其操作指令、如何忽略文件
  • 考试知识点查缺补漏