标签: C++

4 篇文章

UE增强输入系统
输入映射上下文与输入操作 首先创建输入映射上下文与输入操作。输入映射上下文把按键转换为对应的数据传给输入操作,输入操作可绑定触发事件。 移动由四个方向键驱动前后左右所以值类型应该为Axis2D,跳跃仅捕获是否按下按键,值类型应为数字(布尔),旋转视角是鼠标在2D平面内旋转,旋转的输入操作值类型为Axis2D。其他设置不需要更改。 在输入映射上下文映…
UE C++ Timer
FTimerHandle TimeHandle; void Timerfunction(); void Mytimer::Timerfunction() { } void Mytimer::Timerfunction2(Ftext Text,int32 int) { } //在eventbeginplay里 GetWorld()->GetTi…
UE委托
单播代理 声明单播代理 DECLARE_DELEGATE(Delegateone); DECLARE_DELEGATE_OneParam(Delegatetwo, float); DECLARE_DELEGATE_TwoParams(Delegatethree, FString, float); DECLARE_DELEGATE_RetVal(fl…
UE GAS基础
使用GAS 启用插件Gameplay Ability。 在*.Build.cs中的PublicDependencyModuleNames.AddRange(new string[]后面的大括号里添加"GameplayAbilities" , "GameplayTags" , "GameplayTasks"。 AbilitySystem组件 要使用g…