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

スクリプト言語

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

Editor.CreateCachedEditor

フィードバック

ありがとうございます

この度はドキュメントの品質向上のためにご意見・ご要望をお寄せいただき、誠にありがとうございます。頂いた内容をドキュメントチームで確認し、必要に応じて修正を致します。

閉じる

送信に失敗しました

なんらかのエラーが発生したため送信が出来ませんでした。しばらく経ってから<a>もう一度送信</a>してください。ドキュメントの品質向上のために時間を割いて頂き誠にありがとうございます。

閉じる

キャンセル

マニュアルに切り替える
public static function CreateCachedEditor(targetObject: Object, editorType: Type, ref previousEditor: Editor): void;
public static void CreateCachedEditor(Object targetObject, Type editorType, ref Editor previousEditor);
public static function CreateCachedEditor(targetObjects: Object[], editorType: Type, ref previousEditor: Editor): void;
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 になります。