2
クラスを作成したクラスのインスタンスを取得する方法はありますか?例えばクラスを作成したオブジェクトのインスタンスを取得
Iは、以下の例があります
public class MyClass {
private GameObject initiator;
public MyClass(){
initiator = // Get the value here
}
}
このクラスは、次いで、上記からnew MyClass
とinitiator
を作成しinitiator
にMyInitiator
のインスタンスを格納します。
public class MyInitiator : MonoBehaviour {
void Start() {
new MyClass();
}
}
私は、パラメータとしてthis
を渡すか、またはプロパティを作成し、それをそのように設定することができることを知って、私はそれを行うことを避けるのが好き、それが自動的に、またはロジックのいくつかの並べ替えでそれを行う必要があります可能であればMyClass
以内。