var obj = AssetDatabase.LoadAssetAtPath<GameObject>("path/xxxxx.prefab");
GameObject.Instantiate(obj);
代码详解
AssetDatabase.LoadAssetAtPath
路径:从Assets开始
包含后缀
加载AB
示例代码
var bundle = AssetBundle.LoadFromFile(Path.Combine(Application.streamingAssetsPath, "xxxx_1_deps.ab"));
var obj = bundle.LoadAsset<GameObject>("xxxx_1.prefab");
var xxxx = GameObject.Instantiate(obj);
xxxx.transform.localPosition = new Vector3(0.08f,0.16f,-8.27f);
xxxx.transform.localEulerAngles = new Vector3(0f,180f,0f);
#if UNITY_EDITOR
SkinnedMeshRenderer[] renders