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
继承自UE4的游戏框架类:
在UE4的编辑器中选择添加代码到项目中
选择父类 Character并创建,命名为avatar
创建完成后会有Avatar的.cpp文件和.h文件(头文件)
再次找到UE4编辑器我们可以看到C++的类Avatar
我们可以选择 添加新项,创建一个蓝图并继承自Avatar这样的一个类,命名为BP_Avatar
在组件中选择mesh并将蓝色人物的的mesh赋值上去,同时需要对人物的碰撞器进行一定移动保证碰撞器和人物mesh重合
设定好之后我们将人物拖到场景之中,最后的效果如下:
要想运行的时候可以看见玩家自己的操作,那么需要新创建一个游戏模式:
制作一个玩家的实例类,在引擎中创建一个GameMode的的子类,并命名为GameModeGoldenEgg
相关文章推荐
- Learning C++ by Creating Games With UE4(15.05.11)-4(Chapter 8-1)
- Learning C++ by Creating Games With UE4(15.05.11)-4(Chapter 8-3)Coding
- Learning C++ by Creating Games With UE4(15.05.18)-1(Chapter 9-1)Coding
- Learning C++ by Creating Games With UE4(15.05.08)-3(Chapter 1)
- Learning C++ by Creating Games With UE4(15.05.20)(Chapter 11-1)Monster
- Learning C++ by Creating Games With UE4(15.05.19)(Chapter 10)Coding
- Learning C++ by Creating Games With UE4(15.05.21)(Chapter 11-3)Monster
- Learning C++ by Creating Games With UE4(15.05.18)-2(Chapter 9-2)Coding
- Learning C++ by Creating Games With UE4(15.05.21)(Chapter 11-2)Monster
- Learning C++ by Creating Games With UE4(15.05.21)(Chapter 11-4)Monster
- Learning C++ by Creating Games With UE4(书籍)
- Learning C++ by Creating Games With UE4(15.05.04)-2(目录)
- Learning C++ by Creating Games With UE4(15.05.04)-1(前言)
- C# 2012 step by step 学习笔记8 CHAPTER 9 Creating Value types with enumerations and Structures
- Creating Games in C++ : A Step-by-Step Guide
- 《Continuous Integration with Visual C++ and COM》by William E Caputo and Oren Miller
- Data Structures with C++ Using STL Chapter 5指针和动态内存---笔记
- Creating Excel Spreadsheets with Office Web Components (OWC) By Scott Mitchell
- C++ Primer Plus Chapter 3 Dealing with Data
- Creating an AVI in memory with C++