我在主要资产上添加了子资产。但我不知道如何获得子资产。
我想使用子资产的信息,例如元数据。然后,
我想做的是获取所有子资产中的数据并将其包含在哈希中。
AssetInfo assetInfo = ScriptableObject.CreateInstance<AssetInfo>();
assetInfo.name = ...
assetInfo.id = ...
assetInfo.type = ...
AssetDatabase.AddObjectToAsset(assetInfo, g_MainAssetPath);
AssetDatabase.ImportAsset(g_MainAssetPath);
AssetManager.g_HashAsset.Add(name, assetInfo);
...
AssetInfo[] arrAssetInfo = ???
for(int i = 0; i < arrAssetInfo.Length; i++)
{
AssetInfo assetInfo = arrAssetInfo[i];
if( AssetManager.g_HashAsset.Contains(assetInfo.name) )
continue;
AssetManager.g_HashAsset.Add(assetInfo.name, assetInfo);
}
我想知道如何获得“ ???”。对不起,英语。