您的位置:首页 > 编程语言 > C语言/C++

Learning C++ by Creating Games With UE4(15.05.11)-4(Chapter 8-2)

2015-05-13 11:47 495 查看
Chapter8-2 使用C++来编码控制游戏人物

继承自UE4的游戏框架类:

在UE4的编辑器中选择添加代码到项目中



选择父类 Character并创建,命名为avatar

创建完成后会有Avatar的.cpp文件和.h文件(头文件)



再次找到UE4编辑器我们可以看到C++的类Avatar



我们可以选择 添加新项,创建一个蓝图并继承自Avatar这样的一个类,命名为BP_Avatar

在组件中选择mesh并将蓝色人物的的mesh赋值上去,同时需要对人物的碰撞器进行一定移动保证碰撞器和人物mesh重合



设定好之后我们将人物拖到场景之中,最后的效果如下:

要想运行的时候可以看见玩家自己的操作,那么需要新创建一个游戏模式:



制作一个玩家的实例类,在引擎中创建一个GameMode的的子类,并命名为GameModeGoldenEgg
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: