Version: 5.4 (switch to 5.5b)
言語English
  • C#
  • JS

Script language

Select your preferred scripting language. All code snippets will be displayed in this language.

PrefabUtility

class in UnityEditor

Suggest a change

Success!

Thank you for helping us improve the quality of Unity Documentation. Although we cannot accept all submissions, we do read each suggested change from our users and will make updates where applicable.

Close

Sumbission failed

For some reason your suggested change could not be submitted. Please try again in a few minutes. And thank you for taking the time to help us improve the quality of Unity Documentation.

Close

Cancel

マニュアルに切り替える

Description

プレハブのためのユーティリティクラスの関連操作。

Static Variables

prefabInstanceUpdatedシーンのプレハブのインスタンスが更新された後に呼び出します

Static Functions

ConnectGameObjectToPrefabソースプレハブにゲームオブジェクトを接続します
CreateEmptyPrefab指定されたパスに空のプレハブを作成します
CreatePrefabゲームオブジェクトのヒエラルキーからプレハブを作成します
DisconnectPrefabInstanceプレハブのインスタンスを親プレハブから切断します
FindPrefabRootヘルパー関数は(ピッキングに使用した)オブジェクトのプレハブルートを検索します
FindRootGameObjectWithSameParentPrefab target と同じプレハブ親を持つ最上位のゲームオブジェクトを返します
FindValidUploadPrefabInstanceRootそのルートプレハブインスタンスがプレハブの親である場合は、プレハブインスタンスのルートゲームオブジェクトを返します
GetPrefabObject内部に含む任意のオブジェクトを包括するプレハブを取得します
GetPrefabParentソースの親アセットオブジェクトを返し、見つからない場合は null を返します
GetPrefabTypeオブジェクトが与えらると、そのプレハブの type を返します(プレハブでない場合は何も返しません)
GetPropertyModifications親プレハブと比較して、指定したプレハブのインスタンスに適用されたすべての修正を抽出します
InstantiateAttachedAssetプレハブによって参照されているアセットをインスタンス化し、プレハブのインスタンスで使用します
InstantiatePrefab指定したシーン内に指定したプレハブをインスタンス化します
MergeAllPrefabInstancesこのプレハブのすべてのプレハブのインスタンスを強制的に再マージします
ReconnectToLastPrefab最後に接続されたプレハブにゲームオブジェクトを接続します
RecordPrefabInstancePropertyModifications親プレハブと比較し、強制的にレコードプロパティーを変更します
ReplacePrefabゲームオブジェクトのヒエラルキーにある go のコピーと targetPrefab を置き換えます
ResetToPrefabStateコンポーネントやゲームオブジェクトのプロパティーを親プレハブの状態にリセットします
RevertPrefabInstanceプレハブのインスタンスに追加された子ゲームオブジェクトとコンポーネントを含プレハブ内のすべてのオブジェクトのプロパティーをリセットします
SetPropertyModifications親プレハブと比較し、プレハブのインスタンスに適用されるすべての修正を適用します

Delegates

PrefabInstanceUpdatedシーンが更新された際、プレハブのインスタンス後に呼び出されるメソッドをデリゲート