新しいスクリプトを作成するときにメソッドを実行する方法や、既存のスクリプトの名前を変更する方法を知りたいですか?新しいスクリプトを作成するときにメソッドを実行する方法、または既存のスクリプトの名前を変更する方法はありますか?
私は、Unityがスクリプトの作成時にいくつかのプロセスを実行することを知っています。たとえば、スクリプトを作成すると、スクリプトはウィンドウComponent > Scripts > NamespaceOfYourScript > NameOfYOurScript
のコンポーネントのリストに追加されます。私はそれのようなことをしたいが、自分のカスタムウィンドウのために。私はプロセスがアクセス可能であることを確信していますが、その名前、アクセス方法、使用方法はわかりません。
私は既に文書、統一解答、スタックオーバーフローを検索しましたが、探していたものはまだ見つかりません(探しているプロセスの正確なキーワードがわからず、検索には役に立たない)。
私は少しこの種のようなスクリプトを取得したい:
using UnityEngine;
using UnityEditor;
public class MyScript : SomeScriptProcess()
{
void OnScriptSaved (System.Type TheScriptThatWasJustSaved)
{
//I execute my stuff here
}
}
すべてのヘルプは素晴らしいことです。 :)