static public GameObject LoadGameObjectByResources() { if (string.IsNullOrEmpty(ResPath)) { var type = typeof(T); ResPath = (string)ReflectionTool.GetStaticFieldValue(type, "ResPath"); } GameObject prefab = Resources.Load <GameObject>(ResPath); GameObject go = GameObject.Instantiate(prefab); return(go); }