Unity Spain
Post Antiguos => General (Antiguo) => Mensaje iniciado por: Agustinzero1 en Julio 25, 2016, 09:23:23 PM
como dice el titulo, pero mejor dicho no quiero crear un sprite sino hacer que se pueda hacer una carpeta llamada no se imagenes por ejemplo donde el usuario podría poner imagenes de ciertas proporciones (algo como un icono) y así con un script importarlo como Sprite para usarlo en una Ui como icono de cuenta o cosas por el estilo si es posible a nivel local, osea no cargada desde url ni nada asi, simplemente tener un array de Sprites que se llene al iniciar la aplicación con los Sprites de la carpeta imagenes de la aplicación,
¿es posible esto?
si necesitan que lo explica distinto lo haré, pero creo que se entiende... desde ya gracias a quien quiera ayudarme.EDITO - 1 : ocupo C# para programar, si es posible responderme en dicho lenguaje, aunque entiendo UnityScript (JavaScript) por lo que podría traducirlo de ser necesario, el problema es que llevo rato dando vueltas en el manual y no encuentro nada parecido a lo que busco. y en google me sale cualquiera asta en ingles
No es fácil encontrarlo. Te lo explico en palabras pero te digo el secreto:
- Crea un SpriteRenderer (un gameobject y se lo añades)
- Luego, y aquí viene el punto, al sprite del SpriteRenderer lo creas con Sprite.Create
- Necesitarás la texture2D para crearlo, que en tu caso la deberías obtener por Resources.Load o por www utilizando el LoadImageIntoTexture
y así dinámicamente los puedes crear.
No es fácil encontrarlo. Te lo explico en palabras pero te digo el secreto:
- Crea un SpriteRenderer (un gameobject y se lo añades)
- Luego, y aquí viene el punto, al sprite del SpriteRenderer lo creas con Sprite.Create
- Necesitarás la texture2D para crearlo, que en tu caso la deberías obtener por Resources.Load o por www utilizando el LoadImageIntoTexture
y así dinámicamente los puedes crear.
[/quote]
ok, primero Gracias por responder, segundo me pondré a ello haber si lo logro con tu consejo, luego vengo a decir si me salio...