首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >【Unity3D】资源文件 ② ( Unity 中场景文件简介 | 查看场景文件内容 | 场景文件相关操作 | 创建场景 | 打开场景 )

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

作者头像
韩曙亮
发布2023-03-30 17:51:07
发布2023-03-30 17:51:07
1.9K00
代码可运行
举报
运行总次数:0
代码可运行

文章目录

一、Unity 中场景文件简介


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

  • 游戏物体 GameObject 节点 : 在 Hierarchy 层级窗口 中 场景文件 下的各个节点 都是游戏物体 , 如 主摄像机 , 光源 , 立方体 等 3D 物体 ;
  • 物体属性 : 选中一个游戏物体后 , 可以在 Inspector 检查器窗口 中查看该 物体的属性 , 这些 属性数据 也是存储在 场景文件中的 ;

二、查看场景文件内容


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

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

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

代码语言:javascript
代码运行次数:0
运行
复制
Transform:
  m_ObjectHideFlags: 0
  m_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: 3
  m_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 场景窗口 就会显示该场景 ; 默认场景中只有 主摄像机 和 平型光源 两个物体 ;

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-11-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 文章目录
  • 一、Unity 中场景文件简介
  • 二、查看场景文件内容
  • 三、场景文件相关操作
    • 1、添加场景
    • 2、打开场景
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档