要更改Transform组件的游戏对象Unity 场景中的基本对象,可以表示角色、道具、场景、摄像机、路径点等。游戏对象的功 能由附加在其上的组件定义。 更多信息
参见 术语表,使用鼠标操作任何Gizmo与场景中游戏对象关联的图形叠加层,并在场景视图中显示。内置场景工具(如移动工具)是 Gizmo,并且您可以使用纹理或脚本创建自定义 Gizmo。某些 Gizmo 仅在选择游戏对象时才会绘制,而其他 Gizmo 无论选择哪些游戏对象都会由编辑器绘制。 更多信息
参见 术语表轴,或直接在检查器Unity 窗口,显示有关当前选定游戏对象、资源或项目设置的信息,允许您检查和编辑值。 更多信息
参见 术语表中Transform组件的数字字段中键入值。
或者,您可以从场景场景包含游戏环境和菜单。将每个唯一的场景文件视为一个唯一的关卡。在每个场景中,您放置您的环境、障碍物和装饰,从本质上讲是分段设计和构建您的游戏。 更多信息
参见 术语表视图的工具叠加层或使用热键选择五种Transform模式。
在移动Gizmo的中心,有三个小方块,您可以使用它们在一个平面内拖动游戏对象(这意味着您可以同时移动两个轴,而第三个轴保持静止)。
如果在单击并拖动移动Gizmo中心的同时按住Shift键,则Gizmo的中心将变为扁平的正方形。扁平的正方形表示您可以相对于场景视图您正在创建的世界中的交互式视图。您可以使用场景视图选择和放置场景、角色、摄像机、灯光以及所有其他类型的游戏对象。 更多信息
参见 术语表摄像机一个组件,它创建场景中特定视点的图像。输出要么绘制到屏幕上,要么作为纹理捕获。 更多信息
参见 术语表面向的方向在一个平面上移动游戏对象。
选择旋转工具后,通过单击并拖动出现在其周围的线框球体Gizmo的轴来更改游戏对象的旋转。与移动Gizmo一样,您更改的最后一个轴将以黄色显示。将红色、绿色和蓝色圆圈视为围绕在移动模式中出现的红色、绿色和蓝色轴进行旋转(红色是x轴,绿色是y轴,蓝色是z轴)。最后,使用最外面的圆圈围绕场景视图z轴旋转游戏对象。可以将其视为在屏幕空间中旋转。
缩放工具允许您通过单击并拖动Gizmo中心的立方体来同时沿所有轴均匀地重新缩放游戏对象。您还可以单独缩放轴,但是如果在存在子游戏对象时执行此操作,则应注意,因为效果可能看起来很奇怪。
RectTransform通常用于放置2D元素,例如精灵2D 图形对象。如果您习惯于使用 3D,则精灵本质上只是标准纹理,但有一些特殊的技术可以组合和管理精灵纹理,以便在开发过程中提高效率和便利性。 更多信息
参见 术语表或UI元素,但它也可用于操作3D游戏对象。它将移动、缩放和旋转组合到一个Gizmo中。
请注意,在2D模式下,您无法使用Gizmo在场景中更改z轴。但是,对于某些脚本技术,使用z轴执行其他目的很有用,因此您仍然可以使用检查器中的Transform组件设置z轴。
有关转换游戏对象的更多信息,请参阅有关Transform组件Transform组件确定场景中每个对象的位置、旋转和缩放。每个游戏对象都有一个Transform。 更多信息
参见 术语表的文档。
Transform工具结合了移动、旋转和缩放工具。其Gizmo提供用于移动和旋转的句柄。当工具句柄旋转设置为局部(见下文)时,Transform工具还提供用于缩放所选游戏对象的句柄。
工具设置叠加层中找到的Gizmo句柄位置切换用于定义任何Transform工具Gizmo的位置以及用于操作Gizmo本身的句柄。
使用下拉菜单在枢轴和中心之间切换。
使用下拉菜单在局部和全局之间切换。
Unity提供三种类型的捕捉
将预制件一种资源类型,允许您存储包含组件和属性的游戏对象。预制件充当模板,您可以从中在场景中创建新的对象实例。 更多信息
参见 术语表拖动到场景中时,Unity 默认情况下会将其放置在光标位置。通过在拖动预制件时按住Alt键,可以保留预制件相对于光标位置的任何偏移量。
要将游戏对象捕捉到碰撞器的交点,请执行以下操作
使用顶点捕捉快速组装场景:获取给定网格的任何顶点,并将该顶点放置在您选择的任何其他网格的任何顶点的相同位置。例如,使用顶点捕捉在赛车游戏中精确对齐道路部分,或将增强道具放置在网格的顶点处。
请按照以下步骤使用顶点捕捉
使用“查看”旋转将游戏对象旋转到碰撞体表面上的一个点。这对于将游戏对象朝向目标(例如摄像机或玩家)进行定向非常有用。
如何使用“查看”旋转
在使用**变换**工具时,按住**Shift**键以启用屏幕空间模式。此模式允许您根据游戏对象在屏幕上的显示方式(而不是在场景中)来移动、旋转和缩放游戏对象。
Did you find this page useful? Please give it a rating:
Thanks for rating this page!
What kind of problem would you like to report?
Thanks for letting us know! This page has been marked for review based on your feedback.
If you have time, you can provide more information to help us fix the problem faster.
Provide more information
You've told us this page needs code samples. If you'd like to help us further, you could provide a code sample, or tell us about what kind of code sample you'd like to see:
You've told us there are code samples on this page which don't work. If you know how to fix it, or have something better we could use instead, please let us know:
You've told us there is information missing from this page. Please tell us more about what's missing:
You've told us there is incorrect information on this page. If you know what we should change to make it correct, please tell us:
You've told us this page has unclear or confusing information. Please tell us more about what you found unclear or confusing, or let us know how we could make it clearer:
You've told us there is a spelling or grammar error on this page. Please tell us what's wrong:
You've told us this page has a problem. Please tell us more about what's wrong:
Thank you for helping to make the Unity documentation better!
Your feedback has been submitted as a ticket for our documentation team to review.
We are not able to reply to every ticket submitted.