Unreal Engine 4 蓝图完全学习教程(一)—— 简要介绍
首先启动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 蓝图完全学习教程(一)—— 简要介绍的更多相关文章
- Unreal Engine 4 蓝图完全学习教程(五)—— 关于数组
Ⅰ.数组的含义及使用 数组是能统一保存若干数值的特殊变量.数组可以指定编号.运用其中的值,因此能够有序地管理大量的数据. 首先试图将上次创建的msg变量修改成数组,在细节栏点击修改: 并选择“修改变量 ...
- Unreal Engine 4 蓝图完全学习教程(四)—— 变量与计算
Ⅰ.值的基础类型 ①文本.字符串(Text.String):文本类型的值. ②整型.浮点型(Int.Float):数字类型的值. ③布尔型(Bool):表示“真或假”二者选其一的状态. Ⅱ.加法运算 ...
- Unreal Engine 4 蓝图完全学习教程(三)—— 节点的基本知识
Ⅰ.节点的种类 ①标题:在节点的上方显示着节点的标题,标题部分会根据节点类型显示不同的颜色. ②输入:用于从其他节点接收数据以获取必要的数值. ③输出:将这个节点计算出结果用于传递数值到其他节点. ( ...
- Unreal Engine 4 蓝图完全学习教程(二)—— 初步尝试
本篇尝试使用蓝图.蓝图是使用专门的编辑器进行编程. Ⅰ.3类蓝图 ①关卡蓝图:前面提到过,关卡是指在UE中制成的游戏场景.关卡蓝图是用于制作当前游戏场景的程序.在UE中进行编程就是在创建关卡蓝图. ② ...
- ActiveMQ学习教程/1.简要介绍与安装
ActiveMQ学习教程(一)——简要介绍与安装 一.名词: 1.JMS:即Java消息服务(Java Message Service)应用程序接口,是一个Java平台中关于面向消息中间件(MOM)的 ...
- Unreal Engine 4 Radiant UI 入门教程(一)制作Radiant HUD
请注意:本篇教程的编号是从零开始的,如果没有看第零篇教程,请前往学习. 本教程介绍如何制作Radiant HUD,这是指将网页元素直接加入到HUD中,效果为: 对应的网页元素为: 第一步: 将之前下载 ...
- Unreal Engine 4 Radiant UI 入门教程(零)在场景中摆放网页
相关的学习资源: https://forums.unrealengine.com/showthread.php?12097-PLUGIN-RadiantUI-SDK-UIs-HUDs-Interact ...
- Tensorflow学习教程------softmax简单介绍
做机器学习的同志们应该对这个都不陌生,这里简单举个例子.一般来说,使用softmax函数来将神经元输出的数值映射到0到1之间,这样神经元输出的值就变为了一个概率值. 公式和例子如下图 公式和例子如下图
- EasyLogging++学习笔记(1)—— 简要介绍
对于有开发经验的程序员来说,记录程序执行日志是一件必不可少的事情.通过查看和分析日志信息,不仅可以有效地帮助我们调试程序,而且当程序正式发布运行之后,更是可以帮助我们快速.准确地定位问题.在现在这个开 ...
随机推荐
- Lambda函数到底是个什么
1 什么是Lambda函数 lambda函数是指简单的代码片段,通常认为是不值得命名的函数,它不能重复使用,能方便程序员使用,增强代码可读性,降低代码出错概率. [ 捕获列表 ] (参数) -> ...
- 组件的props属性和state状态
props属性: 我使用代码来说明React中props属性: // Profile.jsx import React from 'react' ; export default Class Prof ...
- window bat批处理 实用脚本
一行一行读取txt里的内容 @echo off for /f %%i in (C:\Users\86132\Desktop\name.txt) do ( echo %%i>>name2.t ...
- git stash使用
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/daguanjia11/article/ ...
- 【转】Matlab多项式拟合
转:https://blog.csdn.net/hwecc/article/details/80308397 例: x = [0.33, 1.12, 1.41, 1.71, 2.19] y = [0. ...
- MySQL快速回顾:计算字段与函数
9.1 计算字段 存储在数据库表中的数据一般不是应用程序所需要的格式.比如: 如果想要在一个字段中既显示公司名,又显示公式的地址,但这两个信息一般包含在不同的表列中. 城市.州和邮政编码存储在不同的列 ...
- 幽灵java进程引起的: FATAL ERROR in native method
FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=AGENT_ERROR_TRANSPORT_INIT( ...
- python的requests用法详解
Requests是一个Python语言写的http相关设置或者请求的一个库 安装:pip install Requests或者pip3 install requests 使用的时候要import re ...
- 软工作业-14组铁大FaceBook网站使用体验
铁大facebook是面向铁道大学学生的一个空间网站,空间界面十分朴素,灰色的色调.基本可以满足日常的发动态需求,但也存在一些问题: 比如发动态不是很方便,必须要进入到某一个空间才能发动态 .就有一些 ...
- urllib基本用法(了解)
一.urllib.urlopen 1.urlopen from urllib import request r = request.urlopen('http://www.baidu.com/') # ...