Unity 3D游戏开发 - U3D入门 | 游戏场景基本操作
注:本系列版本为Unity 5.3.5.
新建项目与新建场景
- 新建项目
- 每一个游戏都是一个独立的项目。
- 打开 Unity,输入项目名称 --> 选择本地存储位置 --> 选择 3D模式 --> 点击“Creat Projeect”完成项目创建。
- 项目存储结构(项目文件夹)
- Assets:资源文件夹,保存游戏中所有资源。
- Library:库文件夹,保存当前项目需要的库文件。
- ProjectSettings:项目设置文件夹,保存项目的设置信息。
- Temp:临时文件夹,保存项目的临时数据。
- 面板布局
- 选择Defult布局
- 新建场景
- File --> New Scene (Ctrl + N)新建场景;
- File --> Save Scene (Ctrl + S)保存场景。
- 两个面板
- Scene 面板:场景面板,用来预览当前场景。
- Project 面板:项目面板,用于管理当前项目中所有资源。
- Assets:对应我们项目文件夹中的 Assets 文件夹。
- 为了管理游戏资源,我们会在 Assets 中建立不同的文件夹,用来存储不同的游戏资源。
- Scenes 文件夹,用来存储游戏场景。
- Assets 中创建文件夹步骤:Assets 上右键弹出菜单 --> Creat -->Folder,然后改名。
基本3D物体的创建
- Hierachy 面板
- 层级面板,用于显示当前场景有哪些资源。在该面板中可以往场景中添加资源。
- 创建基本 3D物体
- Hierachy 面板右键 --> 3D Object --> Cube
- 常用的5种 3D 物体:Cube(立方体),Sphere(球体),Capsule(胶囊体),Cylinder(圆柱体),Plane(平面)
- 创建物体后,Hierachy 面板双击该物体名称可聚焦到该物体。
Scene面板基础操作
- 工具栏功能
- 手型:平移场景的观察视角
- 箭头:移动物体的位置(箭头:固定方向移动;面:平行于该面移动)
- 旋转:旋转物体
- 缩放:缩放物体
- 鼠标功能
- 左键:选中场景中的物体
- 中键:按下 --> 平移场景的观察视角 = 手型;滚动 --> 拉近拉远
- 右键:旋转场景的观察角度
- 鼠标+键盘组合操作
- Alt + 鼠标左键:旋转观察角度(比右键直接旋转更加灵活)
- Alt + 鼠标右键:拉近拉远
Unity 3D游戏开发 - U3D入门 | 游戏场景基本操作相关推荐
- Unity 3D游戏开发 - U3D入门 | 3D 模型重用之预制体
父子关系 空物体 类比电脑上的文件夹,用于管理资源 Hierachy 面板右键 --> Creat Empty 创建一个空物体 父子关系 原则:移动父亲,儿子就会跟着移动.就像移动文件夹,文件夹 ...
- Unity 3D游戏开发 - U3D入门 | 基本组件之灯光
灯光简介 作用 light,用于照亮我们的游戏世界. 烘托场景氛围. 使场景中产生阴影,增加真实感和立体感. 隐藏与显示游戏物体:物体 Inspector 面板上 "图标" 右侧的 ...
- Unity 3D下开发2D飞行游戏中的背景滚动
背景滚动 有以下几点必要的: 在Canvas下创建Raw Image组件 背景图片设置为Texture 填充方式为Repeat重复填充方式 C#代码 using UnityEngine; using ...
- U3D游戏开发从入门到弯道超车(2):《Flappy Bird》场景动画及角色动画制作
1. 前言 上节课我们重点说了游戏开发和其他开发岗位的区别,以及如何高效地学习游戏开发.今天这节课,我们就正式开始运用上节课中提到的HOPL(hands-on project learning)学习大 ...
- C#游戏开发快速入门 2.1 构建游戏场景
C#游戏开发快速入门 2.1 构建游戏场景 如果已经计划好了要编写什么样的游戏,在打开Unity以后,要做的第一件事情就是构建游戏场景(Scene).游戏场景就是玩家游戏时,在游戏视图中看到的一切, ...
- Unity 2D游戏开发快速入门(内部资料)
Unity 2D游戏开发快速入门(内部资料) 试读样张:http://pan.baidu.com/s/1hqh5oqw Unity 2D游戏开发快速入门4 前 言 Unity是一款综合的游戏开发工具 ...
- confluence 编辑器这次没有加载_喵的Unity游戏开发之路 - 多场景:场景加载
如果丢失格式.图片或视频,请查看原文:喵的Unity游戏开发之路 - 多场景:场景加载 很多童鞋没有系统的Unity3D游戏开发基础,也不知道从何开始学.为此我们精选了一套国外优秀的Unity3D游戏 ...
- Unity游戏开发官方入门教程:飞机大战(六)——创建子弹
Unity版本:Unity 2018.2.14f1 原视频链接:https://unity3d.com/cn/learn/tutorials/s/space-shooter-tutorial 教程目录 ...
- Unity游戏开发官方入门教程:飞机大战(二)——创建飞船对象
Unity版本:Unity 2018.2.14f1 原视频链接:https://unity3d.com/cn/learn/tutorials/s/space-shooter-tutorial 教程目录 ...
最新文章
- Python 类对象及属性内置方法 classmethod、delattr、dir、hasattr、getattr、callable
- 第十六届全国大学生智能汽车竞赛--百度智慧交通(东部赛区)
- web设计页面跳转的方法
- 计算机英语os是什么意思,os是什么意思(为什么手机系统有的叫OS)
- 生于拉新,死于留存!如何找到 Aha moment?
- 使用XFire+Spring构建Web Service(一)——helloWorld篇
- 无符号定点数加法运算的VHDL描述
- warnings (imported as 'THREE') was not found in 'three'
- boot2源码-事务
- 黑莓z10 android,黑莓Z10成功刷机完成_黑莓 Z10_手机其它OS-中关村在线
- 户籍管理员按1进入函数1c语言,户籍管理系统信息系统.doc
- 少儿学python 仿真秀_“在家学”仿真:使用Python进行SCDM脚本建模攻略
- 文本文件单词的检索与计数c语言,文本文件单词的检索与计数
- XCTF攻防世界WEB新手区题目writeup
- kali下域名解析失败
- [张雨生][张雨生典藏合集22CD][APE/整轨/7.56 GB][旋风/快传]
- 《Java平台体系》——第二章 JVM——实战:用JBE修改Java字节码
- suse账号解锁_Linux多次登录失败用户被锁定使用Pam_Tally2解锁
- burpsuite破解webshell密码+国内黑阔shell密码收集
- GPS接收机(二)圆极化天线仿真—场路协同仿真和相位中心计算