本文主要是介绍ue引擎游戏开发笔记(34)——建立射击映射,并添加特效,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.需求分析:
准备处理射击系统,首先角色需要能射击,有反馈,先建立角色与控制器之间的映射,并添加简单特效,证明映射已经建立。
2.操作实现:
1.首先常规建立映射流程,具体可参考笔记17、18《在c++中实现物体移动转弯》,简单讲,首先在头文件中声明函数:
在cpp中编写声明函数并调用:
在引擎中指定:
2.写一下所用函数fire,是从Gun中调用的,所以去Gun中写:利用spawn函数实现调用特效
3.编译,微调。
3.注意事项:
注意所用函数SpawnEmitterAttached来自UGameplayStatics,因此要包含这个类,具体为
#include "Kismet/GameplayStatics.h"
这篇关于ue引擎游戏开发笔记(34)——建立射击映射,并添加特效的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!