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

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.kler.cn/a/291188.html

相关文章:

  • 层序遍历练习
  • 【MinIO系列】MinIO Client (mc) 完全指南
  • Zerotier + VSCode远程连接实验室的服务器、Xshell连接远程服务器
  • OpenCV学习——图像融合
  • Android U 多任务启动分屏——system_server流程(更新中)
  • 【知识】cuda检测GPU是否支持P2P通信及一些注意事项
  • Docker使用tensorflow/serving镜像部署模型
  • 第二证券:有风险!筹码集中股出炉,这10股股东数骤降
  • Java 面试题:TCP重传机制与拥塞控制 --xunznux
  • 在VitePress中进行页面链接:最佳实践与实例
  • 90分钟实现一门编程语言——极简解释器教程
  • 巧用 HTML 列表:<ul>、<ol>、<dl>的实用指南
  • 美团转正成功,实习经验大分享!
  • 若依系统的学习
  • 我与Linux的爱恋:Linux的基本指令
  • C++11新增特性:列表初始化(std::initializer_list) decltype、auto、nullptr、范围for
  • RISC-V最先进CPU微架构分析
  • Flutter修改Android包名
  • 3.js - modelPosition.z = sin((modelPosition.x+uTime)*10.0)*0.05;
  • # Windows下配置Redis以服务方式启动
  • 创新大赛国赛路演:如何准备一份打动人心的路演稿
  • 数学建模笔记
  • 8月29日wpf
  • vue原理分析(四)Vue实例挂载到app上面
  • C++系列-STL容器的应用举例
  • AI自动生成PPT哪个软件好?如何自动生成专业级PPT?