Estoy trabajando en un mod Ciudades: Skylines y quiero acceder a los archivos sharedassets.assets que el juego tiene en la carpeta Datos mediante programación para obtener una malla/prefab.

He encontrado una herramienta llamada Unity Assets Bundle Extractor (UABE) y es capaz de abrir estos archivos y extraer la malla.

¿Hay alguna manera de extraer una malla de los recursos compartidos mediante programación con código de C- como lo hace UABE?

He buscado en la documentación de Unity, pero hasta ahora solo he visto esta página (no estoy seguro si es relevante): https://docs.unity3d.com/ScriptReference/AssetBundle.LoadFromFile.html

Traté de adaptar el código desde allí, pero no he tenido ningún éxito hasta ahora, sólo no he encontrado mensajes de error

var myLoadedAssetBundle = AssetBundle.LoadFromFile(Path.Combine(Application.dataPath, "sharedassets11"));

¿Hay alguna manera de lograrlo? Gracias

0
Cgameworld 4 nov. 2019 a las 11:29