首先启动UE4:

新建项目类型为游戏:

选择空项目Blank:

项目设置选项:

点击创建项目:

打开后的窗口称为:“关卡编辑器”,由多个面板组成。在UE中,设计3D场景的空间称为“关卡”。

简单介绍一下各面板:

模式面板

左上方的这个面板,称为模式面板,用于切换编辑模式。

内容浏览器

位于模式面板下方的面板,称为内容浏览器。用于管理项目中使用的各类资源(记录数据的各种文件)。可在此处打开所用的文件,移动其保存位置或删除。

工具栏

窗口上方水平显示的一排图标即是工具栏。其将主要功能以图标罗列。

视口

位于工具栏下方的是视口,用于显示三维空间的画面,在三维空间内实际放置并编辑各种软件。

世界大纲视图(场景大纲)面板

位于窗口右上方的面板是世界大纲视图面板,用于管理放置于编辑中关卡的部件,可在此处选择或编辑项目。

细节面板

位于窗口右下方的面板,用于对放置的3D空间内的部件进行细节设置。在视口或世界大纲中选中部件后,该部件的详细设置就会在此显示。编辑详细信息可以改变该部件的显示、性质等。

游戏的场景就是通过关卡编辑器中的各类面板来制作的。

在UE中,通过在视口中放置3D部件并编辑其位置、朝向、大小等来制作游戏场景。

关于鼠标的操作,

左键

按住鼠标左键前后拖动就可以前后移动显示位置,按住鼠标左键左右拖动就可以进行左右旋转。

右键

按住鼠标右键前后左右拖拽,便能上下左右旋转相机的朝向。左右操作执行的动作与鼠标左键相同,前后操作执行的动作(前后旋转世界空间)与鼠标左键不同。

左右键

同时按住鼠标左右键拖拽(或者按住鼠标滚轮拖拽),能移动垂直方向的位置。前后拖拽鼠标可以上下移动显示位置,左右移动鼠标可以左右平移。

关于键盘的操作,

前后左右移动

向前移动 “W”、“8”、“↑”
向后移动 “S”、“2”、“↓”
向右移动 “D”、“6”、“→”
向左移动 “A”、“4”、“←”

上下移动

向上移动 “E”、“9”、“Page Up”
向下移动 “Q”、“7”、“Page Down”

缩放

放大 “C”、“3”
缩小 “Z”、“1”

Unreal Engine 4 蓝图完全学习教程(一)—— 简要介绍的更多相关文章

  1. Unreal Engine 4 蓝图完全学习教程(五)—— 关于数组

    Ⅰ.数组的含义及使用 数组是能统一保存若干数值的特殊变量.数组可以指定编号.运用其中的值,因此能够有序地管理大量的数据. 首先试图将上次创建的msg变量修改成数组,在细节栏点击修改: 并选择“修改变量 ...

  2. Unreal Engine 4 蓝图完全学习教程(四)—— 变量与计算

    Ⅰ.值的基础类型 ①文本.字符串(Text.String):文本类型的值. ②整型.浮点型(Int.Float):数字类型的值. ③布尔型(Bool):表示“真或假”二者选其一的状态. Ⅱ.加法运算 ...

  3. Unreal Engine 4 蓝图完全学习教程(三)—— 节点的基本知识

    Ⅰ.节点的种类 ①标题:在节点的上方显示着节点的标题,标题部分会根据节点类型显示不同的颜色. ②输入:用于从其他节点接收数据以获取必要的数值. ③输出:将这个节点计算出结果用于传递数值到其他节点. ( ...

  4. Unreal Engine 4 蓝图完全学习教程(二)—— 初步尝试

    本篇尝试使用蓝图.蓝图是使用专门的编辑器进行编程. Ⅰ.3类蓝图 ①关卡蓝图:前面提到过,关卡是指在UE中制成的游戏场景.关卡蓝图是用于制作当前游戏场景的程序.在UE中进行编程就是在创建关卡蓝图. ② ...

  5. ActiveMQ学习教程/1.简要介绍与安装

    ActiveMQ学习教程(一)——简要介绍与安装 一.名词: 1.JMS:即Java消息服务(Java Message Service)应用程序接口,是一个Java平台中关于面向消息中间件(MOM)的 ...

  6. Unreal Engine 4 Radiant UI 入门教程(一)制作Radiant HUD

    请注意:本篇教程的编号是从零开始的,如果没有看第零篇教程,请前往学习. 本教程介绍如何制作Radiant HUD,这是指将网页元素直接加入到HUD中,效果为: 对应的网页元素为: 第一步: 将之前下载 ...

  7. Unreal Engine 4 Radiant UI 入门教程(零)在场景中摆放网页

    相关的学习资源: https://forums.unrealengine.com/showthread.php?12097-PLUGIN-RadiantUI-SDK-UIs-HUDs-Interact ...

  8. Tensorflow学习教程------softmax简单介绍

    做机器学习的同志们应该对这个都不陌生,这里简单举个例子.一般来说,使用softmax函数来将神经元输出的数值映射到0到1之间,这样神经元输出的值就变为了一个概率值. 公式和例子如下图 公式和例子如下图

  9. EasyLogging++学习笔记(1)—— 简要介绍

    对于有开发经验的程序员来说,记录程序执行日志是一件必不可少的事情.通过查看和分析日志信息,不仅可以有效地帮助我们调试程序,而且当程序正式发布运行之后,更是可以帮助我们快速.准确地定位问题.在现在这个开 ...

随机推荐

  1. Lambda函数到底是个什么

    1 什么是Lambda函数 lambda函数是指简单的代码片段,通常认为是不值得命名的函数,它不能重复使用,能方便程序员使用,增强代码可读性,降低代码出错概率. [ 捕获列表 ] (参数) -> ...

  2. 组件的props属性和state状态

    props属性: 我使用代码来说明React中props属性: // Profile.jsx import React from 'react' ; export default Class Prof ...

  3. window bat批处理 实用脚本

    一行一行读取txt里的内容 @echo off for /f %%i in (C:\Users\86132\Desktop\name.txt) do ( echo %%i>>name2.t ...

  4. git stash使用

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/daguanjia11/article/ ...

  5. 【转】Matlab多项式拟合

    转:https://blog.csdn.net/hwecc/article/details/80308397 例: x = [0.33, 1.12, 1.41, 1.71, 2.19] y = [0. ...

  6. MySQL快速回顾:计算字段与函数

    9.1 计算字段 存储在数据库表中的数据一般不是应用程序所需要的格式.比如: 如果想要在一个字段中既显示公司名,又显示公式的地址,但这两个信息一般包含在不同的表列中. 城市.州和邮政编码存储在不同的列 ...

  7. 幽灵java进程引起的: FATAL ERROR in native method

    FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=AGENT_ERROR_TRANSPORT_INIT( ...

  8. python的requests用法详解

    Requests是一个Python语言写的http相关设置或者请求的一个库 安装:pip install Requests或者pip3 install requests 使用的时候要import re ...

  9. 软工作业-14组铁大FaceBook网站使用体验

    铁大facebook是面向铁道大学学生的一个空间网站,空间界面十分朴素,灰色的色调.基本可以满足日常的发动态需求,但也存在一些问题: 比如发动态不是很方便,必须要进入到某一个空间才能发动态 .就有一些 ...

  10. urllib基本用法(了解)

    一.urllib.urlopen 1.urlopen from urllib import request r = request.urlopen('http://www.baidu.com/') # ...