/// <summary> /// シーン間の受け渡しパラメータを取得する(任意の型にキャスト) /// </summary> /// <typeparam name="T">受け渡しパラメータの型</typeparam> /// <param name="tName">受け渡しパラメータの識別名</param> /// <param name="tClear">受け渡しパラメータを取得した後に受け渡しパラメータを消去するかどうか</param> /// <returns>受け渡しパラメータのインスタンス(任意の型にキャスト)</returns> public static T GetParameter <T>(string tName, bool tClear = true) where T : class { if (m_Instance == null) { return(null); } return(m_Instance.GetParameter_Private <T>(tName, tClear)); }