Version: 2023.2
public static void SetParentAndAlign (GameObject child, GameObject parent);

参数

child 应设置新父项的游戏对象。
parent 子项应作为父项获取且具有从中复制的位置和层的游戏对象。如果为 null,此函数不执行任何操作。

描述

设置父项,并为子项提供相同的层和位置。

这是一种在“GameObject/”菜单中创建带有 MenuItem 的自定义游戏对象时使用的实用函数。当使用上下文单击菜单在场景层级视图中创建新游戏对象时,新创建的游戏对象应该为所单击游戏对象(以 MenuCommand.context 形式传入)的父项。调用此方法可确保在上下文单击不执行任何操作(如果上下文为 null)的情况下执行此行为(请参阅 MenuItem 文档中的示例)。