【发布时间】:2021-02-21 00:12:00
【问题描述】:
所以,在我的第一人称游戏中,我试图限制相机可以上下观察的程度,但到目前为止我还没有获得好的结果。我做了一个非常基本的上下查找方法(我仍然是 C++ 的菜鸟)。我应该在我的代码中添加什么?
void AYT_Character::LookUpAtRate(float value)
{
AddControllerPitchInput(value * BaseLookUpAtRate* GetWorld()->GetDeltaSeconds());
}
任何帮助都将不胜感激,我想在 c++ 中执行此操作,并且现在尽可能避免使用蓝图。
【问题讨论】:
-
你试过用夹子吗?
-
我做到了,我不确定我是否做得对,但它会导致相机不断地自行上下移动。我在方法中创建了一个浮点变量并写了 var = FMath::clamp(value, min, max) 然后我将 var 而不是传递给方法的值放入方法
-
能否出示相关代码?
标签: c++ unreal-engine4