Noticias

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

cargar imagen local del dispositivo

Iniciado por pablo millan, Marzo 30, 2017, 02:50:44 PM

Tema anterior - Siguiente tema
Marzo 30, 2017, 02:50:44 PM Ultima modificación: Marzo 30, 2017, 03:37:14 PM por pioj
hola,


   es la primera consulta que hago en el foro, he intentado abrir tema en la seccion de scripting de unity, pero no me da la opcion. si no es el foro correcto indicarmelo, por favor.


    


   la duda es como acceder a imagenes (fotos, imagenes descargadas...) que se encuentran en el dispositivo donde se instala el juego. La idea es poder acceder al sistemas de archivos para seleccionar una imagen y guardarla en una carpeta o base de datos del juego para poder usarla, como por ejemplo para poner una foto de perfil o fondo.


   Me imagino que dependiendo de la plataforma será de distinta forma, pero he estado buscando y no he encontrado nada.


   por ejemplo, en html5 corriedo en pc puedes hacer un input type:file, y despues con javascript guardarlo o copiar en un archivo.


   gracias.


   un saludo

Tienes que usar la libreria System.IO que te da acceso a archivos, la diferencia entre los distintos sitemas son las rutas y la distribucion del sistema.
 
Lo mas comodo es acceder a una carpeta de tu aplicacion, me refiero a una que crearas tu en la ruta de tu proyecto y no acceder a carpetas del sistema segun en que SO
 
para saber la ruta en la que esta tu aplicacion: Application.dataPath
 
Todo esto lo puedes buscar en google, no es nada nuevo.
 
Saludos!

····>Desarrollando un videojuegos online-arcade para Android.


····>Programador en:C,C#,VB.net,PHP,HTML5,SQL,JS,Ruby.


····>Trabajando en: Desarrollo de paginas web y bushistudios.


                    ๑۩۞۩๑_(▀▄)KINGTRASE()_๑۩۞۩๑ 



gracias,
 
se que es mejor acceder a una carpeta de la aplicacion, pero la intencion es que el jugador pueda personalizar la foto de perfil con una imagen que tenga en su dispositivo (pc, movil..). lo que no tengo aun claro si despues es mejor guardarla en una base de datos en base64, o copiarla en la carpeta de la aplicacion, ya lo veré. paso a paso.
 
ya miré en la libreria system.io, pero solo encontré para capturar la camara. Ahora sabiendo que en esa libreria esta lo que busco seguiré indagando mas.
 
un saludo.
 
 
 
 

Etiquetas: