注:本系列版本为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入门 | 游戏场景基本操作相关推荐

  1. Unity 3D游戏开发 - U3D入门 | 3D 模型重用之预制体

    父子关系 空物体 类比电脑上的文件夹,用于管理资源 Hierachy 面板右键 --> Creat Empty 创建一个空物体 父子关系 原则:移动父亲,儿子就会跟着移动.就像移动文件夹,文件夹 ...

  2. Unity 3D游戏开发 - U3D入门 | 基本组件之灯光

    灯光简介 作用 light,用于照亮我们的游戏世界. 烘托场景氛围. 使场景中产生阴影,增加真实感和立体感. 隐藏与显示游戏物体:物体 Inspector 面板上 "图标" 右侧的 ...

  3. Unity 3D下开发2D飞行游戏中的背景滚动

    背景滚动 有以下几点必要的: 在Canvas下创建Raw Image组件 背景图片设置为Texture 填充方式为Repeat重复填充方式 C#代码 using UnityEngine; using ...

  4. U3D游戏开发从入门到弯道超车(2):《Flappy Bird》场景动画及角色动画制作

    1. 前言 上节课我们重点说了游戏开发和其他开发岗位的区别,以及如何高效地学习游戏开发.今天这节课,我们就正式开始运用上节课中提到的HOPL(hands-on project learning)学习大 ...

  5. C#游戏开发快速入门 2.1 构建游戏场景

    C#游戏开发快速入门 2.1  构建游戏场景 如果已经计划好了要编写什么样的游戏,在打开Unity以后,要做的第一件事情就是构建游戏场景(Scene).游戏场景就是玩家游戏时,在游戏视图中看到的一切, ...

  6. Unity 2D游戏开发快速入门(内部资料)

    Unity 2D游戏开发快速入门(内部资料) 试读样张:http://pan.baidu.com/s/1hqh5oqw Unity 2D游戏开发快速入门4 前  言 Unity是一款综合的游戏开发工具 ...

  7. confluence 编辑器这次没有加载_喵的Unity游戏开发之路 - 多场景:场景加载

    如果丢失格式.图片或视频,请查看原文:喵的Unity游戏开发之路 - 多场景:场景加载 很多童鞋没有系统的Unity3D游戏开发基础,也不知道从何开始学.为此我们精选了一套国外优秀的Unity3D游戏 ...

  8. Unity游戏开发官方入门教程:飞机大战(六)——创建子弹

    Unity版本:Unity 2018.2.14f1 原视频链接:https://unity3d.com/cn/learn/tutorials/s/space-shooter-tutorial 教程目录 ...

  9. Unity游戏开发官方入门教程:飞机大战(二)——创建飞船对象

    Unity版本:Unity 2018.2.14f1 原视频链接:https://unity3d.com/cn/learn/tutorials/s/space-shooter-tutorial 教程目录 ...

最新文章

  1. Python 类对象及属性内置方法 classmethod、delattr、dir、hasattr、getattr、callable
  2. 第十六届全国大学生智能汽车竞赛--百度智慧交通(东部赛区)
  3. web设计页面跳转的方法
  4. 计算机英语os是什么意思,os是什么意思(为什么手机系统有的叫OS)
  5. 生于拉新,死于留存!如何找到 Aha moment?
  6. 使用XFire+Spring构建Web Service(一)——helloWorld篇
  7. 无符号定点数加法运算的VHDL描述
  8. warnings (imported as 'THREE') was not found in 'three'
  9. boot2源码-事务
  10. 黑莓z10 android,黑莓Z10成功刷机完成_黑莓 Z10_手机其它OS-中关村在线
  11. 户籍管理员按1进入函数1c语言,户籍管理系统信息系统.doc
  12. 少儿学python 仿真秀_“在家学”仿真:使用Python进行SCDM脚本建模攻略
  13. 文本文件单词的检索与计数c语言,文本文件单词的检索与计数
  14. XCTF攻防世界WEB新手区题目writeup
  15. kali下域名解析失败
  16. [张雨生][张雨生典藏合集22CD][APE/整轨/7.56 GB][旋风/快传]
  17. 《Java平台体系》——第二章 JVM——实战:用JBE修改Java字节码
  18. suse账号解锁_Linux多次登录失败用户被锁定使用Pam_Tally2解锁
  19. burpsuite破解webshell密码+国内黑阔shell密码收集
  20. GPS接收机(二)圆极化天线仿真—场路协同仿真和相位中心计算

热门文章

  1. HGE编写游戏的心得体会
  2. 功能覆盖率实验第二讲:coverage中at_leat用法
  3. 计算机电影制作专业,影视制作专业是学什么的
  4. 有意思的一些免费API接口整理,包含官网地址以及简介
  5. 64 ---- 两平面的位置关系
  6. 编程题——合法括号序列
  7. 微信公众号开发:服务器配置(Java)
  8. 最全的Android单元测试教程
  9. win10上安装ubunt18双系统过程中出现mmx64.efi not found问题
  10. 什么是TCP/IP协议?