当前位置:   article > 正文

Udemy UE5C++ Multipalyer Shooter笔记2_unreal engine 5 c++ multiplayer shooter

unreal engine 5 c++ multiplayer shooter

Turning in Place

可直接在Source文件夹里面创建含有enum的文件。

 Net Update Frequency

 

Footstep and Jump Sounds

sync mark 和 notify

 

可直接复制给其他动画。 

Projectile Weapon Class

两种射击方式

 Fire Montage

 

 1. 获取viewport size   2.获取屏幕中点,并通过UGameplayStatics::DeprojectScreenToWorld获取世界坐标    3. line trace 可获取Impact point

命名规则,server RPC的命名为ServerXXX

skeletalmesh中含有PlayAnimation();

 GetSocketTrransform可通过mesh sock得到枪口对应的FTransform

在montage中创建socket,并在动画蓝图中插入slot

最后,通过 SectionName和Montage_JumpTosection可绑定播放。

Fire Effects in Multiplayer

important

 

Multicast在client调用只会导致在client上调用。可以通过server rpc再通过server 调用MulticastRPC

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/91429
推荐阅读
相关标签
  

闽ICP备14008679号