README
本文档记录本人学习UE4官方文档的过程
详细记录
创建一个浮动的正方形的类
date: 2021.3.21
类名FloatingActor
创建一个蓝图,功能是实现两个摄像机之间的切换
date: 2021.3.21
类名CameraDirector
搁置:
- 将摄像机附加到移动Actor上来创建摇臂或移动车镜头。
- 使用一个数组变量来存储摄像机,而不是摄像机1(CameraOne)和摄像机2(CameraTwo),这样你就可以遍历任意数量摄像机的序列,而不是仅仅两个。
- 不要使用Actor指针来存储摄像机,而是创建一个结构来保持指针以及在更改视图之前的时间,并将时间混合到新视图中。
造了个可以控制的移动小球
date: 2021.3.22
类名CollidingPawn
操作类名CollidingPawnMovementComponent
搁置:
- 创建在轨道上自动围绕父项运行的 组件。
- 编译最多生成三个子项的组件,此类子项一段时间后会自行消失。
- 了解通过组件将完整 Actor 附加到其他Actor的方法。
FPS游戏
另创了一个项目,名为FPSProject,无Startercontent
立项
- 建立新项目
- 在Visual Studio中打开项目
- 向项目中添加日志消息
- 编译你的第一个C++类
- 设置默认游戏模式
实现角色
- 创建新角色
- 设置轴映射
- 实现角色移动函数
- 实现鼠标摄像机控制
- 实现角色跳跃
- 将网格体添加到角色
- 更改摄像机视角
- 将第一人称网格体添加到角色
卡在了下载骨骼网格体这一步,给的下载链接有问题。
找到下载方法了,去英语版ue4文档下载。下载地址
小点
c++类的 .h头文件里第一个类的声明是项目名转换为全字母大写+"_api"