Noticias

¡RECUERDA QUE SI ERES UN NUEVO USUARIO, DEBES PRESENTARTE PARA PODER PUBLICAR MENSAJES! | TENEMOS CANAL OFICIAL DE TELEGRAM: t.me/unity3dspain

Cargar un Prefab desde /StreamingAssets/

Iniciado por Inutil, Octubre 21, 2015, 05:06:22 PM

Tema anterior - Siguiente tema
Octubre 21, 2015, 05:06:22 PM Ultima modificación: Octubre 21, 2015, 05:08:33 PM por Inutil
Quiero hacer mi juego moddable y para ello había pensado en usar /StreamingAssets/.Sé que Unity tiene el sistema de AssetBundle, pero no me gusta lo que ello conlleva; pues es un fichero que de buenas a primeras el usuario no podrá ver qué contiene, a menos que tenga Unity.El problema recae en que StreamingAssets no tiene la maravilla de class Resources para cargar lo que en ella haya y por eso me gustaría saber si conocéis algún método para convertir de binario o string a GameObject.

Octubre 21, 2015, 05:22:35 PM #1 Ultima modificación: Octubre 21, 2015, 05:50:03 PM por jordi_boni
Puedes explicar un poco mejor la logica de modificaciones? Si quieres cargar el contenido de StreamingAssets con esto te podria valer: http://answers.unity3d.com/questions/411867/check-and-load-contents-of-streamingassets-folder.html

Octubre 21, 2015, 07:20:47 PM #2 Ultima modificación: Octubre 21, 2015, 07:22:14 PM por Inutil
Básicamente los jugadores podrán añadir modelos de vehículos (prefab partiendo de un fbx):
">

(Sí, es un clon del Car Mechanic Simulator, quería ver si sabía hacer algo así en Unity, lo publicaré Open Source [en github]).La idea es una carpeta por modelo en /StreamingAssets/ y listar ese nombre en un vehicles.json dentro de /StreamingAssets/ también.Esa pregunta ya la había visto. Su solución ahí es:
- Resources.Load algo que no es válido (y de hecho la respuesta no está marcada con el OK)
- Class WWW: Que tampoco parece servir para este caso, pues sólo cubre: AudioClip, Texture y poco más.

Vaya, cuando lo tengas para probar me gustaría pegarle un ojo. Al juego me refiero.

Etiquetas: