UE4
PoorMonk丶
这个作者很懒,什么都没留下…
展开
-
UE4 Slate的使用示例流程
1 添加Slate模块打开对应工程.build.cs文件,添加Slate模块PrivateDependencyModuleNames.AddRange(new string[] { "Slate", "SlateCore"});2 创建一个继承自HUD的C++类AMenuHUD此类将作为我们自定义的GameMode下的UI显示,并在类中定义我们需要显示的窗口控件(Sla...原创 2020-05-07 14:36:21 · 1764 阅读 · 0 评论 -
UE4显示动态UI模型
1 创建一个Actor蓝图a. 添加两个SkeletalMesh,设置好需要的骨骼模型,然后各自添加一个Idle动画;b. 添加相机Camera,调整到合适的位置和角度c. 添加SceneCaptureComponent2D组件,点击Texture Target选项中的Render Target,命名保存2 设置Render Target双击打开Render Target,调整到合适的...原创 2020-03-26 19:02:32 · 3542 阅读 · 0 评论 -
UE4添加模型控制跑动
1 下载模型并导入从mixamo上Characters页面下载一个人物骨骼模型,然后去Animations页面下载一个Idle动画,一个Running动画(勾上In Place,让动画在原地跑即可),将下载好的模型拖入UE4中。2 创建人物基于Character类新建一个C++类,添加能跟随人物移动的相机组件。class UCameraComponent;class USpringArm...原创 2020-03-11 12:01:24 · 2388 阅读 · 0 评论 -
根据UE4官方文档实现一个FPS游戏
1 设置项目并添加打印日志的功能在XXXXGameModeBase.h中添加一个要重载的虚函数StartPlay,并在相应的.cpp文件中实现。代码如下:void AMyFPSGameProjectGameModeBase::StartPlay(){ Super::StartPlay(); /* Global engine pointer. Can be 0 so don't use ...原创 2020-03-03 11:35:36 · 1716 阅读 · 3 评论