private bool IsWindow = false; // メッセージウィンドウ表示有無判定フラグ void Start() { // マネージャコンポ取得 gameManager = GameObject.Find("GameManager").GetComponent<GameManager>(); // GUID入力フィールド取得 guidField = GameObject.FindWithTag("Login_InputField_Name").GetComponent<InputField>(); // GUIDをXMLから読み出し、入力フィールドに設定する appSettings = GameObject.Find("XmlManager").GetComponent<XmlManager>(); string userGuid = appSettings.GuidSetForInputFieldInLogin(); guidField.text = userGuid; // ワーニングウィンドウの親GOをワーニングウィンドウ管理クラスより取得 warningParentGO = GameObject.Find("Canvas_WarningWindow").GetComponent<WarningWindowActiveManager>().warningWindowParentGO; // オーディオコンポを取得 audioCompo = GameObject.Find("PlayersParent").transform.FindChild("SEPlayer").gameObject.GetComponent<AudioSource>(); // TODO 本当はリクワイヤードコンポ属性を使うべき。上手く動いてくれなかったのでとりあえず if (null == audioCompo) audioCompo = GameObject.Find("PlayersParent").transform.FindChild("SEPlayer").gameObject.GetComponent<AudioSource>(); }