• UE4与cpp


    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"

  • 相关阅读:
    数据访问技术系列课程 笔记(2) ADO.NET 连接方式进行数据访问
    Modern C# 系列课程笔记 第11节 深入委托和事件
    idea 将项目托管到 Git 报错:Can't finish Gitee sharing process
    ADO.Net
    WebService
    2013年了
    201301杂谈
    流程图
    出错列表
    杂谈4 2012年8月15日开
  • 原文地址:https://www.cnblogs.com/gallien/p/14585750.html
Copyright © 2020-2023  润新知