
Unity3D学习笔记
文章平均质量分 71
ygtu2018
这个作者很懒,什么都没留下…
展开
-
Unity3D:工具栏
在 Unity Editor 顶部可以看到工具栏。工具栏不是窗口,是 Unity 界面中唯一无法重新排列的部分。有关场景视图中的其他工具,请参阅。工具栏显示在 Editor 顶部。整理翻译,转载请注明出处!原创 2023-07-04 10:24:55 · 1772 阅读 · 0 评论 -
Unity3D:编辑属性
例如,您可以使用表达式 ,这将产生 0 到 2pi 弧度之间的值的线性分布,作为三角函数的参数。将游戏对象分配给这些属性时,Unity 会在游戏对象上找到所需类型的第一个组件,并将它分配给引用属性。某些游戏对象和资源具有更复杂的属性,可以使用专门控件或专用编辑器对这些属性进行编辑。可通过将对象和资源拖放到引用属性字段,或是使用 Object Picker 窗口,将引用分配给属性。要在用户之间共享项目样本库,或将样本库包含在资源包中,请将它们添加到修订控制存储库中。属性是用于游戏对象组件和资源的设置和选项。原创 2023-06-30 09:47:58 · 796 阅读 · 0 评论 -
Unity3D:专属 Inspector
下图显示了在常规 Inspector (1) 中打开的摄像机,以及在专属 Inspector (2) 中打开的变换组件。这对于经常编辑的属性很有用。您可以设置打开专属 Inspector 的快捷方式,用于将指针悬停在 Hierarchy 视图或 Project 视图中的任何项目。下图显示了三个选定的项目(左):两个游戏对象和一个资源,以及为它们打开专属 Inspector 时的窗口(右)。当您关闭项目时,Unity 会保存所有打开的专属 Inspector,并在您重新打开项目时恢复。原创 2023-06-29 09:26:52 · 628 阅读 · 0 评论 -
Unity3D:在 Inspector 中操作
通常,Inspector 会显示当前选定的游戏对象、脚本或资源的属性。当您经常编辑一个项目的属性时,这很有用。例如,如果您要微调一台摄像机的位置,您可以将一个 Inspector 窗口锁定到该摄像机,然后打开第二个 Inspector 窗口 (要将 Inspector 窗口锁定到某个项目,请单击 Inspector 窗口中的锁定图标。在 Inspector 窗口中应用的组件顺序也是在您的脚本中查询组件时需使用的顺序。选择多个游戏对象时,Inspector 会显示选定游戏对象的所有共有的组件。原创 2023-06-28 09:57:58 · 1190 阅读 · 0 评论 -
Unity3D:Hierarchy 窗口
换句话说,Unity 不会将此游戏对象设为以前是默认父项的游戏对象的子项。如果在 Hierarchy 窗口中有多个场景,并且在每个场景中设置了默认父项,则在将游戏对象拖动到 Scene 视图时,Unity 会将活动场景中的默认父游戏对象设为新游戏对象的父项。在 Hierarchy 窗口中,如果将一个游戏对象设置为默认父项,然后将同一场景中的不同游戏对象设为默认父项,则只有第二个游戏对象是默认父项。将游戏对象拖动到 Scene 视图中时,在 Hierarchy 窗口中,子游戏对象会在默认父游戏对象下方缩进。原创 2023-06-27 09:28:50 · 1121 阅读 · 0 评论 -
Unity3D:扩展设备模拟器
下面的示例演示如何创建一个插件,该插件重写 title 属性并将 UI 添加到模拟器视图。如果插件不满足这些条件,设备模拟器将实例化插件,但不会在模拟器视图中显示其 UI。设备模拟器支持插件来扩展其功能并在模拟器视图中更改控制面板的 UI。若要创建设备模拟器插件,请扩展设备模拟器插件类。整理翻译,转载请注明出处!原创 2023-06-26 11:08:38 · 564 阅读 · 0 评论 -
Unity3D:扩展设备模拟器
下面的示例演示如何创建一个插件,该插件重写 title 属性并将 UI 添加到模拟器视图。如果插件不满足这些条件,设备模拟器将实例化插件,但不会在模拟器视图中显示其 UI。设备模拟器支持插件来扩展其功能并在模拟器视图中更改控制面板的 UI。若要创建设备模拟器插件,请扩展设备模拟器插件类。整理翻译,转载请注明出处!原创 2023-06-25 09:12:04 · 422 阅读 · 0 评论 -
Unity3D:模拟类
原创 2023-06-23 15:47:52 · 148 阅读 · 0 评论 -
Unity:Gizmos 菜单
是与场景中的游戏对象相关联的图形。默认情况下,Unity 以橙色显示所选游戏对象的轮廓,而以蓝色显示子游戏对象的轮廓。选择游戏对象时,Unity 会显示其所有子游戏对象(以及它们的子游戏对象,依此类推)的轮廓,但不会显示父游戏对象(或它们的父游戏对象,依此类推)的轮廓。选择中间的盒体会以橙色突出显示该盒体,并以蓝色突出显示其子游戏对象(最右边的盒体),但不会突出显示其父游戏对象(最左边的盒体)。选择的游戏对象(最左边的盒体)以橙色显示其轮廓,并以蓝色显示其子游戏对象(中间和右边的盒体)的轮廓。原创 2023-06-19 13:26:35 · 2854 阅读 · 0 评论 -
Unity3D:Scene 视图摄像机
摄像机设置菜单包含用于配置 Scene 视图摄像机的选项。这些调整不会影响带有摄像机组件的游戏对象上的设置。在飞越模式中,可以更改移动过程中摄像机的速度。为此,请使用鼠标滚轮或在触控板上拖动两根手指。还可以在脚本中使用 SceneView.CameraSetting API 来配置摄像机。:要将属性重置为默认值,请单击摄像机设置菜单右上角中的齿轮图标,然后选择。要访问摄像机设置菜单,请单击 Scene 视图工具栏中的摄像机图标。Scene 视图工具栏的上下文中的摄像机设置菜单。整理翻译,转载请注明出处!原创 2023-06-16 10:05:51 · 1932 阅读 · 0 评论 -
Unity3D:场景视图视图选项
您可以使用“场景视图视图选项”工具栏“叠加”来选择用于查看场景以及启用/禁用照明和音频的各种选项。这些控件仅在开发期间影响场景视图,对构建的游戏没有影响。“辅助图标”菜单包含对象、图标和辅助图标的显示方式选项。此菜单在“场景”视图和“游戏”视图中均可用。有关详细信息,请参阅小控件菜单手册页上的文档。场景可见性开关可打开和关闭游戏对象的场景可见性。当它关闭时,Unity 会忽略它们。摄像机设置菜单包含用于配置 Scene 视图摄像机的选项。”按钮右侧的图标激活)具有在“场景”视图中启用或禁用渲染效果的选项。原创 2023-06-15 09:48:18 · 2271 阅读 · 0 评论 -
Unity3D:场景可见性
可以在层级视图中设置特定场景项的可见性,但是如果禁用场景范围内的可见性设置,则标记为隐藏的项可能仍会显示在 Scene 视图中。Unity 的场景可见性控件可用于在 Scene 视图中快速隐藏和显示游戏对象,而无需更改它们在游戏中的可见性。关闭场景可见性本质上会使 Hierarchy 窗口中设置的场景可见性设置保持静默状态,但不会删除或更改这些设置。场景视图视图选项叠加工具栏中的场景可见性开关显示或隐藏场景中的游戏对象。重新开启场景可见性将会重新应用在 Hierarchy 窗口中设置的可见性设置。原创 2023-06-14 14:06:36 · 1480 阅读 · 0 评论 -
Unity3D:自定义 Editor 工具
从 Scene 视图中可以访问使用工具模式 API 创建的自定义工具。从菜单中选择 Custom Transform Tool 后,该工具的图标将显示在 Scene 视图工具栏中。“工具设置”工具栏包含影响一个或多个选定游戏对象的所有上下文自定义工具。组件编辑器工具显示在主场景视图窗口的“工具设置”工具栏“叠加”中。自定义编辑器工具可从“场景视图工具”工具栏“叠加”中的菜单中获得。如果项目不包含任何自定义工具,则菜单将没有自定义工具图标。按钮将变为选定工具的图标。从菜单中选择工具后,原创 2023-06-14 09:49:37 · 2058 阅读 · 0 评论 -
Unity3D:Pick and select GameObjects
但是,如果所处理的大型场景中包含很多场景项(例如游戏对象、地形对象、摄像机和光源),则选择多个对象可能会非常棘手。由于可以切换整个分支或单个游戏对象的可拾取性,因此最后可以拾取游戏对象,但无法拾取子项和父项。并单击 Hierarchy 窗口中游戏对象的可拾取性图标,在仅启用和禁用这个游戏对象的拾取之间进行切换。单击 Hierarchy 窗口中游戏对象的可拾取性图标,在启用和禁用游戏对象及其子项的拾取之间进行切换。切换游戏对象及其子项的可拾取性会影响所有子游戏对象(从“目标”游戏对象一直到层级视图的底部)。原创 2023-06-13 09:15:15 · 159 阅读 · 0 评论 -
Unity3D:Scene 视图导航
单击任何锥形轴臂,将场景视图摄像机捕捉到它所表示的轴(例如:俯视图、左视图和前视图)。还可以使用三根手指来模拟单击__场景视图辅助图标__锥形臂的效果:向上、向左、向右或向下拖动可将 Scene 视图摄像机对齐到相应的方向。在场景中移动,就像在场景中“行走”一样。要将 Scene 视图居中于游戏对象上,请在层级视图中选择该游戏对象,然后将鼠标移到 Scene 视图上并按。相反,在移动鼠标的同时按住鼠标右键会在场景视图中平移。要在场景视图中更改摄像机的当前速度,请单击工具栏中的摄像机图标。原创 2023-06-12 13:27:11 · 1229 阅读 · 0 评论 -
Unity3D:2D/3D 项目
无论在创建项目时设置何种模式,都可以随时在 2D 或 3D 模式之间切换(请参阅 2D 和 3D 模式设置https://docs.unity3d.com/cn/current/Manual/2DAnd3DModeSettings.html)。3D 游戏通常使用三维几何体,在游戏对象的表面上渲染材质和纹理,使它们看起来像构成游戏世界的坚固环境、角色和对象。例如,摄像机可以显示横向卷轴视图,并且玩家只能在两个维度上移动,但是游戏本身仍然将 3D 模型用于障碍物并且将 3D 透视用于摄像机。原创 2023-05-30 10:28:29 · 1190 阅读 · 0 评论 -
Unity3D安装:离线安装 Unity
Unity 下载助手 (Download Assistant) 支持离线部署。在这种部署方式中,可下载用于安装 Unity 的所有文件,然后生成脚本以便在未接入互联网的其他计算机上重复相同的安装。运行下载助手,并在一台计算机上正常安装 Unity。此计算机必须有足够的可用磁盘空间来下载所有文件。单击下拉选单并选择 __Custom__,然后选择要将文件下载到的位置。打开 PC 的文件管理器,导航到之前指定的自定义位置文件夹,然后在该文件夹内查找。整理翻译,转载请注明出处!原创 2023-05-25 16:35:33 · 2355 阅读 · 0 评论 -
Unity3D安装:从命令行安装 Unity
强烈建议在重命名 Unity 文件夹时以合乎逻辑的命名方式指定新文件夹的名称(例如,将版本号添加到名称的末尾)。导航到您指定的下载位置。要在 Mac 上安装多个版本的 Unity,请在安装其他版本之前重命名现有的。:如果指定文件夹,请使用 Unity 根文件夹(即,包含 Editor 文件夹的文件夹,而不是安装。要使用下载的组件在另一台计算机上安装 Unity,请将文件夹的内容复制到目标计算机并执行安装脚本。要下载组件,请使用 Unity 安装程序将 Unity 组件下载到计算机上的文件夹中。原创 2023-05-24 17:48:27 · 1504 阅读 · 0 评论