布局

默认的布局大致是这样:
(可以拿 vs 的窗口和它做类比)

  • 菜单
  • 放置(工具栏)
  • 内容(解决方案管理器)
  • 快捷键
  • 世界大纲(类资源)
  • 细节(控件属性)
  • 主窗口(编辑窗口)


菜单

文件菜单没啥好说的,编辑菜单里有几个比较重要的:

  • 取消操作历史(就是历史记录,防止你手搓)

  • 复制、粘贴、删除 actor (我这里以复制为例)

  • 编辑器偏好设置、项目设置(太多了,我暂时把它理解为 vs 里的项目属性)

放置

Actor:

可放入关卡中的对象都是 Actor。Actor是一种支持三维变换(如平移、旋转和缩放)的泛型类。你可以通过游戏逻辑代码(C++或蓝图)创建(生成)及销毁Actor。在C++中,AActor是所有Actor的基类。

角色:
角色用于代表垂直站立的玩家,可以在场景中行走、跑动、跳跃、飞行和游泳。

Pawn:
可以理解为能够产生碰撞的 Actor。(比如可以用来踢的球)

玩家出生点:
游戏启动时,玩家的所处位置。

立方体、球体、圆柱体、锥体、平面:
是一种没有动画,或不能以仍和方式变化的几何体。

盒子触发器、球体触发器:
触发器(Triggers) 属于Actor,当它们与关卡的其他对象交互时,用于促使发生事件。换言之,它们用于触发事件以响应关卡中的其他操作。

点光源:
点光源 的工作原理很像一个真实的灯泡,从灯泡的钨丝向四面八方发出光。然而,为了性能考虑,点光源被简化为从空间中的一个点均匀地向各个方向发射光

定向光源:
定向光源 将模拟从无限远的源头处发出的光线。这意味着此光源投射出的阴影均为平行,因此适用于模拟太阳光。

聚光源:
简单而言,它的工作原理类似于手电筒或舞台照明灯。

矩形光源:
电视或显示器屏幕、吊顶灯具或壁灯。

天光:
采集关卡的远处部分并将其作为光源应用于场景。这意味着,即使天空来自大气层、天空盒顶部的云层或者远山, 天空的外观及其光照/反射也会匹配。

电影摄像机 Actor:
其附加的摄像机设置可在当今现实中的大多数摄像机上找到。 调整 菲林板、透镜 或 聚焦 设置的功能使内容创作者在制作更有电影感的镜头时拥有比标准摄像机 Actor 更多的手段。 它还能够在场景中自动跟踪指定的 Actor 以及自动聚焦在该 Actor 上,使镜头拍摄更加方便。

视觉效果:
一堆花里胡哨的东西,不影响游戏的主逻辑,可以暂时不看。

层级 lod :
LOD的目的是在一定条件下简化模型,其原理是根据观察者的与模型的距离,动态的改变模型的面数。而其本质则是在玩家原理某个模型时,使用更简单的模型替换掉之前的模型。

导航网络体边界(寻路网格体边界体积):
控制在关卡中构建寻路网格体的位置。寻路网格体用于计算在关卡不同区域的寻路路径。

导航网络修改器:
导航网格修改器会将某些游戏对象标记为某种区域类型。导航网格修改器体积允许您在本地根据特定体积更改区域类型。

关卡流送:
提供了一种封装关卡以及基于玩家进入或离开体积的时间控制它何时切入和切出内存的简便方法。

伤害施加:
具有对玩家造成伤害的能力的物理体积。如果关卡中存在熔岩坑、有毒气体等玩家明显不应进入的区域,该体积非常有用。

摄像机阻挡:
可阻挡摄像机且忽略除摄像机以外的所有Actor的体积。例如,在第三人称游戏中,游玩区域的墙壁上具有多叶藤蔓等装饰物。在这些情况下,可贴着墙壁放置很薄的摄像机阻挡体积(Camera Blocking Volume),确保摄像机不撞进藤蔓或伸到叶片后面,使得它流畅运动,提供房间中角色动作的无遮挡视图。

剔除距离:
可以基于对象距摄像机的距离和其大小对对象进行剔除(不绘制到屏幕)。它可以在对象尺寸小到可被视为不重要时不绘制对象,从而帮助你优化场景。

。。。
(剩下的太多,以后补充)


内容

首先可以在内容界面添加资产,这些资产可以是新创建的,也可以是外部导入的。

基础资产分为:

  • 材质(材质 是可以应用到网格物体上的资源,用它可控制场景的可视外观)
  • 关卡(可以理解为一个独立的场景)
  • 蓝图类(代替编程的可视化脚本)
  • 粒子系统(下雪、水、火焰)

高级资产分为:

  • 编辑器工具控件(用来设计 UI 界面,比如登陆界面)
  • 编辑器工具蓝图(处理编辑器工具控件的逻辑)
  • 材质和纹理
    在此科普一下他们的区别:

纹理更偏向于“图”,而材质更偏向于“属性”。
加纹理信息:可以认为是贴上图,比如木头的纹理图,大理石的纹理图。
加材质信息:可以认为是为这个立方体加上属性(这些属性主要是指反射系数、折射系数等)

  • 物理(用于计算碰撞并模拟物理Actor)
  • 人工智能(大概就是用来做人机或npc的行为树)
  • 用户界面(游戏与玩家通信和互动,不仅仅局限于登陆注册这种情况)
  • FX(用来创建实时的粒子效果)
  • Paper2D(用来开发 2d 、3d 结合的游戏)

快捷键

  • 源码管理(连接 git)

  • 模式
    (1)选择模式:激活选择 模式以便在场景中选择Actor。
    (2)地形模式:激活地形(Landscape) 模式以便编辑地貌地形。
    (3)植被模式:激活植被 模式以便绘制实例化的植被。
    (5)笔刷编辑:激活笔刷编辑 模式以便修改几何体笔刷。
    (6)网格体绘制:激活网格体绘制 模式以便在视口中直接在静态网格体上绘制顶点颜色和纹理。

  • 项目设置:https://docs.unrealengine.com/zh-CN/Basics/UI/ProjectSettings/index.html

[UE] 软件界面(未完成)相关推荐

  1. Adobe Illustrator CS6 界面文字按钮太小,高分屏win10PS/AI等软件界面字太小解决方法

    Adobe Illustrator CS6 界面文字按钮太小,高分屏win10PS/AI等软件界面字太小解决方法 参考文章: (1)Adobe Illustrator CS6 界面文字按钮太小,高分屏 ...

  2. python软件界面-python软件界面介绍(python软件介绍)

    python软件界面介绍 1.接口初始化 当我们使用pycharm工具时,我们将遇到的第一个问题是,在进行各种配置后界面变得混乱时,我们该怎么办?我们应该还原,那么如何还原初始设置? 尽管此工具是从e ...

  3. 认识Axure的软件界面

      Axure的软件界面总的来说,可以分为9大模块 1. 菜单栏:和大部分的软件界面一样,都是一些常规的文件.编辑.视图-- 2. 工具栏:是页面进行编辑的一些快捷操作,主要有字体设置.大小设置.页面 ...

  4. 科学计算机乱码,软件界面乱码可以这么“破”

    万立夫 很多软件在进行开发的时候,只会考虑针对特定的语言系统.如果用户将这类软件安装到其他语言的系统里面,就会出现软件界面文字乱码的情况.比如我们想要在简体中文的操作系统中,安装诸如繁体中文或者其他文 ...

  5. tia v15 添加项目_硬技能,TIA 博途软件界面的介绍

    在前面的文章中给大家介绍了TIA 博途软件的安装包等介绍,这次小编给大家介绍一下TIA 博途软件的界面.#电工学习PLC# 你知道吗,在博途软件的自动化项目任务的创建中,我们可以使用portal视图和 ...

  6. 一种全新的软件界面设计方法

    一种全新的软件界面设计方法 撰文:Aweay 你可转载,拷贝,但必须加入作者署名Aweay,如果用于商业目的,必须经过作者同意. 下载实例代码 关键字:COM MySpy IE SetUIHanlde ...

  7. android学习笔记---53_采用网页设计软件界面,以及使用android系统内置的浏览器,利用js调用java方法

    Java技术qq交流群:JavaDream:251572072 2013/5/16 53_采用网页设计软件界面 ------------------------------ 1.注意这里可以把网页放到 ...

  8. android学习笔记---51_编码实现软件界面,把固定不变的界面写到xml中,逻辑改变的写到程序中,

    2013/5/12 51_编码实现软件界面 -------------------------- 1.Android除了可以使用xml实现软件界面,还可以通过编码方式实现软件的界面,而且在某种情况下只 ...

  9. android学习笔记---49_屏幕适配,根据不同手机屏幕大小适配软件界面

    2013/5/12 49_屏幕适配 ----------------------- 1.根据手机屏幕的大小自动显示软件界面的大小 2.这里用480x320和320x240这两种屏幕大小举例. ---- ...

最新文章

  1. Nginx实现静态代理,负载均衡,前后端分离
  2. mysql数据库怎么安装建表_mysql数据库安装及建表注意事项
  3. 一篇漫画,看懂云计算!
  4. LiveVideoStackCon 2021上海站 | 参会指南
  5. 使用cl_htmlb_manager获得用户输入
  6. MYSQL多线程插入操作
  7. 使用netcat的正向 / 反向shell
  8. leetcode 39. Combination Sum(回溯算法)
  9. Photoshop - CMYK 和 RGB 区别是什么?
  10. What is CRA
  11. android不流畅,究其本质
  12. 分布式系统原理(5)Quorum 机制
  13. Excel编程 VBA环境搭建(一)
  14. 生物特征识别的种族偏见,肤色偏见,性别偏见
  15. 关于选项卡的切换——JS实现
  16. 项目五总结 创建与使用视图
  17. 哭的时候没人哄,我学会了坚强
  18. 《大话西游3》首曝海报 韩庚唐嫣分饰至尊宝和紫霞
  19. 黑马程序员武汉校区 小舞老师 免费资料速速关注领取!!
  20. Python中的psutil:一个用于获得处理器和系统相关信息的模块

热门文章

  1. 前端面试题总结(HTML+CSS部分)
  2. 改进YOLOv7系列:首发结合最新Centralized Feature Pyramid集中特征金字塔,通过COCO数据集验证强势涨点
  3. 绝地求生发生错误服务器维护,绝地求生更新时发生错误无法连接服务器解决办法最新版...
  4. win7计算机里没有桌面快捷方式,Win7桌面快捷方式图标消失的解决办法
  5. 从破解运动世界校园学习模拟器检测与Xposed检测
  6. 视频在H5页面在微信浏览器不能自动播放问题
  7. 【毕业设计】LSTM股票预测系统 - python 深度学习
  8. Springboot中使用阿里云短信验证码服务
  9. 制作的自媒体短视频很模糊?教你3个方法,让视频变清晰
  10. 高德地图-----国家和省级地图切换