Unity入门01——unity界面基础

news/2024/4/27 15:54:18/文章来源:https://blog.csdn.net/weixin_45274937/article/details/126665581

1.工程文件夹

1.Assets:工程资源文件夹((美术资源,脚本等等)

2.Library:库文件夹(Unity自动生成管理)

3.Logs:日志文件夹,记录特殊信息(Unity自动生成管理)

4.obj:编译产生中间文件(Unity自动生成管理)

5.Packages:包配置信息(Unity自动生成管理)

6.ProjectSettings:工程设置信息(Unity自动生成管理)

2.引擎窗口 

1.Scene和Hierarchy

场景窗口和层级窗口是息息相关的

层级窗口中看到的内容就是场景窗口中的显示对象 

1.Hierarchy

我们可以在Hierarchy窗口中创建或拖入各种游戏对象比如:模型、光源、图片UI等等内容

层级窗口中显示的就是一个场景中的所有对象

在窗口中右键或者点击左上角+号键可以创建对象、可以操作对象

我们目前只需要掌握创建自带的几种几何模型对象

Hierarchy层级窗口快捷键
F2:对象改名
Ctrl+C:复制

Ctrl+V:粘贴
Ctrl+D:克隆一个

Delete:删除

2.Scene

我们可以在Scene窗口中查看所有游戏对象、设置所有游戏对象 

窗口上方工具条内容:

  1. 渲染模式
  2. 2D、3D视图切换
  3. 光源、音效、特效显示开启
  4. 辅助线显示
  5. 辅助功能,控制场景上提示图标等
  6. 搜索
  7. 场景轴向

 

 

场景中的操作:

2.Game和Project窗口

1.Game

Game游戏窗口中显示的内容   是场景中摄像机

拍摄范围内的游戏对象是玩家通过屏幕能看到的东西

game游戏窗口:

2.Project工程窗口

窗口中显示的内容主要是Assets文件夹中的所有内容

主要用来管理资源脚本文件所有游戏资源都会显示在该窗口中

Project工程窗口默认文件夹:

默认文件夹(老版本没有)

Scenes:里面有一个默认空场景

Packages:官方拓展包 

 

总结

Game游戏界面,是玩家玩游戏看到的画面

界面中重要功能是

分辨率设置项、渲染统计界面

Project工程界面,是我们用于管理游戏资源和代码的重要的是知道支持的主要资源类型

3.Inspector和Console窗口

Inspector检查窗口:查看场景中游戏对象关联的C#脚本信息

Console控制台窗口:用于查看调试信息的窗口,报错、警告、测试打印都可以显示在其中 

1. Inspector

1.两种显示状态

不选择场景中游戏对象或不进行任何相关设置该界面不会显示任何信息

当选择场景中意游戏对象时该界面将显示和该游戏对象关联的C#脚本信息

红色部分:游戏对象基本设置

蓝色部分:关联的C#脚本

绿色部分:脚本的公共成员变量

2.Console

默认未开启,可以在Window——>General中开启,或者使用快捷键:Ctrl+Shift+C

该窗口将显示代码编译过程中或者游戏运行过程中的报错、警告、测试信息主要用于查错和调试用

 

  1. 清空控制台
  2. 相同内容折叠显示
  3. 运行时清空
  4. 构建时清空
  5. 报错暂停运行
  6. 是否显示错误信息
  7. 是否显示警告信息
  8. 是否显示打印信息

总结 

Inspector检查窗口:用于设置游戏对象具体信息

Console控制台窗口:用于显示调试信息,报错、警告、打印信息等

Scene场景窗口:所有游戏对象所在地

Hierarchy层级窗口:所有游戏的对象名单

Game游戏窗口:玩家看到的游戏画面

Project工程窗口:所有游戏资源和脚本内容 

在Unity中做游戏就像在拍戏

Scene是舞台,所有演员都在舞台上Hierarchy是舞台演员名单

Game是摄像机拍到的画面

Inspector可以看到每个演员的剧本,它要扮演什么角色

Project是后台,所有未上场的演员和没有使用的剧本都在这里

Console是表演过程中的信息反馈

3.工具栏 

 

1.文件操作:新建工程,新建场景,工程打包等等

2.编辑操作:对象编辑操作相关,工程设置,引擎设置相关

3.资源操作:基本等同于Project窗口中右键相关功能

4.对象操作:基本等同于Hierarchy窗口中右键相关功能

5.脚本操作: Unity自带的脚本,可以添加各系统中的脚本

6.窗口:可以打开Unity各核心系统的窗口

7.帮助:检查更新,查看版本等等功能

File中的重要选项:BuildSetting (工程发布打包)

Edit中的重要选项:Project Setting (工程各系统设置)、Preferences(首选项,可以设置编程软件)

GameObject中的重要选项:MoveToView、Align With View、Align View to Selected(几种快捷设置位置的功能)

4.对象间的父子关系 

何为父子关系:类似图的这种树形结构便称物体之间存在父子关系 

1.子对象会随着父对象的变化而变化

2.子对象Inspector窗口中Transform信息是相对父对象的

3.Scene上方Pivot、Global的作用

总结 

上方工具栏:目前只需要记住工具栏中的几个重要选项即可。哪里打包程序?哪里设置编程软件?哪里可以打开其它窗口?

父子关系:

对象之间产生父子关系后,如何相互影响?爸爸干嘛,儿子干嘛      儿子干嘛,爸爸不管

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_5173.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【05】Yarn

125_尚硅谷_Hadoop_Yarn_课程介绍 126_尚硅谷_Hadoop_Yarn_基础架构 整个集群资源的老大:ResourceManager 单个结点资源的老大:NodeManager 每一个作业任务的老大:ApplicationMaster 相应的容器(相当于一个小电脑)&…

DolphinScheduler实例表备份、清理

😋DolphinScheduler实例表备份、清理 👊一、前言 DolphinScheduler至今已经在项目中使用了将近一年,工作流实例和任务流实例都积累了百万级的数据量。在查看工作流实例和任务实例的时候,都要等待后台去查询数据库,感觉…

【电商项目实战】拦截器(详细篇)

🍁博客主页:👉不会压弯的小飞侠 ✨欢迎关注:👉点赞👍收藏⭐留言✒ ✨系列专栏:👉SpringBoot电商项目实战 ✨学习社区: 👉不会压弯的小飞侠 ✨知足上进&#x…

Python tkinter 制作一个经典的登录界面和点击事件

前言Tkinter(即 tk interface) 是 Python 标准 GUI 库,简称 “Tk”;从本质上来说,它是对 TCL/TK 工具包的一种 Python 接口封装。Tkinter 是 Python 自带的标准库,因此无须另行安装,它支持跨平台运行,不仅可以在 Windows 平台上运行,还支持在 Linux 和 Mac 平台上运行…

怎样在LaTeX中方便输入带圆圈的数字

这个也是这两天修改别人论文的时候得到的经验。正如这里所说:latex 如何添加圆圈数字?_Tsingke的博客-CSDN博客 如果使用\textcircled,数字编号大的时候,数字会跑到圆圈外面。但是上面这篇博客的解决方案太复杂了,就像…

电子数据取证-流程与技术

推荐公众号:安全猎人 专注于全栈攻防,学习笔记等; 原文url:https://mp.weixin.qq.com/s/hwpBcp-55ycXnSdObEffGg 电子数据取证流程与技术 根据某大佬经验,汇总出一系列取证流程、理论和模型; 在模型中&am…

pacman 升级软件包提示 “failed to commit transaction (invalid or corrupted package)“

很久没打开 WSL 2 里面的 Arch Linux, 想着更新一下软件包, 执行 pacman -Syu, 遇到 “signature is marginal trust” “failed to commit transaction (invalid or corrupted package)” 等错误. 观察输出的信息, 似乎提到了 “签名” “信任” 的问题 (signature … is marg…

快鲸智慧楼宇:助力商业地产快速实现数字化转型升级

作为国内领先的商业地产运营管理数字化服务商,快鲸搭建了集资产管理、合同管理、租客管理、财务管理、招商管理、物业管理等一套完整的 “商办招商营销管理空间资产运营管理租客运营服务体系”,致力于打造全场景商办地产标准化运营管理平台。 该平台具备…

C++之二叉树进阶|搜索树|key/value模型

🐧主页详情:Choice~的个人主页 📢作者简介:🏅物联网领域创作者🏅 and 🏅阿里专家博主🏅 and 🏅华为云享专家🏅 ✍️人生格言:最慢的步伐不是跬步&…

线程与进程的关联

上篇博客 我们说了进程 下面我来用一个我们回忆一下 其实啊 进程在频繁的创建 / 销毁的时候 是非常低效的 -因为创建的时候 要给进程分配资源(内存/文件) 赋值到CPU上 是一个大活 所以 有了线程 那咱们已经很了解进程了 直接说 线程 与 进程 的区别: 对比进程线程1包含线程2…

微服务项目:尚融宝(14)(前端平台:尚融宝管理系统路由配置)

认清现实&#xff0c;放弃幻想&#xff0c;准备斗争 一、组件定义 1、创建vue组件 在src/views文件夹下创建以下文件夹和文件 2、core/integral-grade/list.vue <template><div class"app-container">积分等级列表</div> </template> 3、…

文章组合生成-免费文章组合生成软件

文章组合生成软件&#xff0c;今天给大家分享一款免费的文章组合工具&#xff0c;自动从组文章生成段落目录详细参考图片。 网络的速度让一切的信息都是尽可能快的传达&#xff0c;为了给用户供给新鲜的信息&#xff0c;搜索引擎也是不断的增加抓取内容的频率&#xff0c;但是蜘…

设计模式-概述. 类图.软件设计原则详细讲解

1.1 软件设计模式的产生背景 "设计模式"最初并不是出现在软件设计中&#xff0c;而是被用于建筑领域的设计中。 1990年软件工程界开始研讨设计模式的话题&#xff0c;后来召开了多次关于设计模式的研讨会。直到1995 年&#xff0c;艾瑞克伽马&#xff08;ErichGamm…

kafka原理解读

一、Kafka Kafka是一个分布式的消息系统。 二、解决问题 消息系统通常被应用于异步处理、应用解耦、流量削峰、消息通信等场景。 异步处理 生产者将消息写入消息队列中&#xff0c;消费者异步拉取消息队列消息&#xff0c;从而提升消息处理能力。 应用解耦 Kafka作为消息传递…

【Linux操作系统】-- 多线程(三)-- 线程池+单例模式+读写者模型

目录 线程池 场景 代码实现 线程安全的单例模式 懒汉实现方式和懒汉实现方式 饿汉方式实现单例模式 懒汉方式实现单例模式 实战代码演练单例模式 读者写者模型 解释 基本操作 创建/销毁读写锁 读者锁和写者锁 解锁 伪代码理解读写锁 优先级 挂起等待锁vs自旋锁…

关于我在字节跳动青训营做了个抖音这件事

一、实践介绍 1.1项目核心信息 本项目实现了影视综艺榜单及其历史数据查询&#xff0c;实现个人页面展示、个人页面粉丝和关注列表、个人页面已发布视频列表及其详情页 1.2项目服务地址 https://github.com/gujunhe/douyin 1.3GitHub地址 https://github.com/gujunhe/dou…

centos8同步时间安装时间校准服务

多余的话都写在教程的后面&#xff0c;直接进入下面的操作命令。下面所有的操作都必须使用root账户来操作。切记。 #1. 查看当前时间 date#2. 添加wlnmp源 rpm -ivh http://mirrors.wlnmp.com/centos/wlnmp-release-centos.noarch.rpm#3. 安装ntp服务 yum install wntp#4. 时间…

Python爬虫之Js逆向案例(10)-爬虫数据批量写入mysql数据库

最近收到小伙伴们的私信&#xff0c;说如何将爬取的数据批量存到数据库中&#xff1f;数据入库也是童鞋们必须掌握的技能&#xff01;数据回来之后&#xff0c;肯定需要存放&#xff0c;实效高、数量少的可能大多存放在cvs文件中&#xff0c;通常情况都是要存放到数据库的&…

[JS入门到进阶] 7条关于 async await 的使用口诀,新学 async await?背10遍,以后要考!快收藏

我是HullQin&#xff0c;公众号线下聚会游戏的作者&#xff08;欢迎关注公众号&#xff0c;发送加微信&#xff0c;交个朋友&#xff09;&#xff0c;转发本文前需获得作者HullQin授权。我独立开发了《联机桌游合集》&#xff0c;是个网页&#xff0c;可以很方便的跟朋友联机玩…

蓝牙音响插着电源线就会一直有电流声怎么回事呢 All In One

蓝牙音响插着电源线就会一直有电流声怎么回事呢 All In One蓝牙音响插着电源线就会一直有电流声怎么回事呢 All In One周围存在电源的电磁干扰 ✅之前使用 USB 集线器的旁边上有一个电源插板,估计是收到了电磁干扰了 ❌直接使用电脑自带的 USB 接口连接即可 🚀refs https://…