GameObject.FindObjectOfType
stackoverflow.com
GameObject.FindObjectOfTypeは一つのシーン全体を探す
private static ConnectionCheck _instance; public static ConnectionCheck instance { get { if(_instance == null) { //全オブジェクトから、ConnectionCheckを探す。 _instance = FindObjectOfType<ConnectionCheck>(); if(_instance == null) { //もしない場合は、オブジェクトをさくせいして、スクリプトを追加する。 _instance = new GameObject("ConnectionCheck").AddComponent<ConnectionCheck>(); } } return _instance; } }