【Unity3D】资源文件 ② ( Unity 中场景文件简介 | 查看场景文件内容 | 场景文件相关操作 | 创建场景 | 打开场景 )

news/2024/12/29 10:15:30/

文章目录

  • 一、Unity 中场景文件简介
  • 二、查看场景文件内容
  • 三、场景文件相关操作
    • 1、添加场景
    • 2、打开场景





一、Unity 中场景文件简介



Unity 编辑器中的 场景文件 是以 " .unity " 为后缀的文件 , 该文件中会记录所有 游戏物体 GameObject , 以及游戏物体的相关数据 , 如下内容都是存储在 场景文件 中的 :

  • 游戏物体 GameObject 节点 :Hierarchy 层级窗口 中 场景文件 下的各个节点 都是游戏物体 , 如 主摄像机 , 光源 , 立方体 等 3D 物体 ;
    在这里插入图片描述

  • 物体属性 : 选中一个游戏物体后 , 可以在 Inspector 检查器窗口 中查看该 物体的属性 , 这些 属性数据 也是存储在 场景文件中的 ;
    在这里插入图片描述





二、查看场景文件内容



在 Project 文件窗口 中查看 场景文件 , 右键点击场景文件 , 选择 " Show in Explorer " 选项 ,

在这里插入图片描述

文本形式打开 场景文件 , 内容如下 , 可以看到该文件的本质是一个文本文件 , 其中配置了场景中的相关内容 ;

在这里插入图片描述
选中 球体 游戏物体 , 然后查看位置 为 ( -2.02 , 0 , 0 ) , 打开场景文件 , 查找 Sphere 物体 , 在该物体的下方属性中查看 Transform 属性 , 找到如下内容 :

Transform:m_ObjectHideFlags: 0m_CorrespondingSourceObject: {fileID: 0}m_PrefabInstance: {fileID: 0}m_PrefabAsset: {fileID: 0}m_GameObject: {fileID: 1126585689}m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}m_LocalPosition: {x: -2.02, y: 0, z: 0}m_LocalScale: {x: 1, y: 1, z: 1}m_Children: []m_Father: {fileID: 0}m_RootOrder: 3m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}

对应的 m_LocalPosition 坐标为 {x: -2.02, y: 0, z: 0} , 正好对应该球体 Inspector 查看器 中的位置属性 ;

在这里插入图片描述





三、场景文件相关操作



一个游戏中可以创建多个游戏场景 , 场景可以理解为游戏的关卡 , 或者游戏地图 ;


1、添加场景


右键点击 Project 文件窗口 中的空白处 , 选择 " Create | Scene " 选项 , 可以创建一个新的场景 ;

在这里插入图片描述
创建的新场景如下 :
在这里插入图片描述


2、打开场景


在 Project 文件窗口 中双击该 Scene 场景 , 则在 Hierarchy 层级窗口 和 Scene 场景窗口 就会显示该场景 ; 默认场景中只有 主摄像机 和 平型光源 两个物体 ;

在这里插入图片描述


http://www.ppmy.cn/news/945521.html

相关文章

unity shader景深效果

实现效果 景深效果 实现思路 由两张图组成,分别是远处的模糊状态和近处的清晰状态,根据物体的深度判断物体离摄像机的距离确定物体的状态。两个图进行插值,越近越靠近清晰的图像。 代码 脚本代码: using System.Collections; …

RabbitMQ的应用场景

1.异步处理 消息队列的主要特点是异步处理,主要目的是减少请求响应时间,实现非核心流程异步化,提高系统响应性能。 所以典型的使用场景就是将比较耗时而且不需要即时(同步)返回结果的操作,作为消息放入消息…

Unity 景深Depth Of Field

目录 介绍 准备 设置 基于Unity Builtin 管线 基于Unity URP 基于Unity HDRP 介绍: 景深效果Depth Of Field是摄影界的老常客了,在游戏中也非常多见,它能够大幅提升游戏画面体验和真实度,使得物体看起来更有细节。 GTA5中的…

第一讲 构图和景别

文章目录 构图中心点构图水平线构图法对称线构图三分线构图法对角线构图引导线构图法前景构图填充构图留白构图重复构图对比构图 景别参考文献 构图 中心点构图 中心构图是将主体放置在画面中心进行构图。这种构图方式的最大优点就在于主体突出、明确,而且画面容易…

Unity景深效果

Unity景深效果 window packagemanager postprocessing installproject面板右键创建post-processing profile主相机设置layer 比如layerA主相机添加组件 post-process layer 里面设置layer为layerA 主相机添加 post-process volume2创建的文件拖到volume上的 profilevolume 勾选…

用Unity实现景深效果

用Unity实现景深效果 景深也是一种非常常见的后处理手段,它用来模拟相机拍摄画面的效果。今天我们讨论如何在Unity中实现它。 简单来说,景深效果可以拆分为两个部分,一个部分是聚焦,使画面中指定的区域清晰显示,另一个…

matlab景深合成算法,简单明了讲解景深合成

看到这样的作品,是不是很疑惑摄影师怎么做到呢,镜头几乎贴着前景拍摄了,前后景都能如此清晰,到底是用多小的光圈才能做到啊? 其实,这样的全景深照片,再小的光圈都无法做到,只能用PS放…

dof景深matlab,景深(DOF)

今天偷偷地背着老板去上本科生的计算机视觉课,然后讲的全部都是照相机的物理知识,作为曾经物理的爱好者,自然非常感兴趣,因此也接触了景深这个概念DOF,英文全称是Depth of Field。 本文着重介绍几个概念性质的东西。 焦…