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

スクリプト言語

好きな言語を選択してください。選択した言語でスクリプトコードが表示されます。

Editor.CreateCachedEditor

マニュアルに切り替える
public static void CreateCachedEditor(Object targetObject, Type editorType, ref Editor previousEditor);
public static void CreateCachedEditor(Object[] targetObjects, Type editorType, ref Editor previousEditor);

パラメーター

obj エディターが追跡するオブジェクト
editorType 要求されるエディターの型。オブジェクトのデフォルトのエディターは null です。
previousEditor オブジェクトの前のエディター。 CreateCachedEditor が返ると previousEditortargetObjecttargetObjects のためのエディターです。
objects エディターが追跡するオブジェクトたち

説明

previousEditortargetObjecttargetObjects のためのエディターです。エディターがすでにオブジェクトを追跡しているか previousEditor を破棄して新しいのを作成する場合に関数はどちらかを返します。

デフォルトでは CustomEditor が一致する適切なエディターが選択されます。 もし editorType が指定された場合、その型のエディターが代わりに作成されます。 各エディターがオブジェクトのさまざまなプロパティーを表示する複数のカスタムエディターを作成した場合、これを使用します。 objects が異なる型であるか、適切なエディターが見つからなかった場合、 previousEditor は null になります。