Unity Spain
Post Antiguos => General (Antiguo) => Mensaje iniciado por: p3dr0h4ck en Diciembre 15, 2015, 07:23:41 PM
Buenas estaba viendo que algunas cosas han cambiado en Unity 5 respecto a la versión anterior, dejando código obsoleto, tras esto tengo el siguiente problema:Estoy intentando acceder a un elemento Image de la UI para poder modificar el recurso de imagen(Source Image)de este, "Sprite" desde un Script.Una vez tengo acceso a este elemento:GameObject elemento = GameObject.FindGameObjectWithTag ("elementoui"); No se como acceder para modificar la imagen, he intentado obteniendo distintos componente mediante:elemento.GetComponent<t> ();t es una clase, he probado algunas como GUITexture o CanvasRenderer pero con ninguna de los dos puedo modificarlo.Alguien tiene una solución para poder por tanto modificar el recurso de imagen de un elemento Image de la UI en Unity 5 mediante un Script
UI.Image
[quote author=leocub58" data-ipsquote-contapp="forums" data-ipsquote-contenttype="forums" data-ipsquote-contentclass="forums_Topic" data-ipsquote-contentid="34705" data-ipsquote-contentcommentid="125047 date=1450204463]UI.Image[/quote]Podrías poner un ejemplo en un Script
var x : Sprite;elemento.GetComponent(UI.Image).sprite = x;
[quote author=leocub58" data-ipsquote-contapp="forums" data-ipsquote-contenttype="forums" data-ipsquote-contentclass="forums_Topic" data-ipsquote-contentid="34705" data-ipsquote-contentcommentid="125057"> var x : Sprite;elemento.GetComponent(UI.Image).sprite = x
Título: Acceder a los datos de la UI en Unity 5
Publicado por: leocub58 en Diciembre 15, 2015, 09:45:11 PM
[quote author=p3dr0h4ck" data-ipsquote-contapp="forums" data-ipsquote-contenttype="forums" data-ipsquote-contentclass="forums_Topic" data-ipsquote-contentid="34705" data-ipsquote-contentcommentid="125061 date=1450212212]Gracias, aunque me di cuenta que al realizar el código debía utilizar using UnityEngine.UI; //Para declarar el uso de la clase UIy poder utilizar la clase UI, muchas gracias amigo. Un saludo[/quote]De nada! el problema es que en js no hace falta, siento haberlo olvidado jaja
[quote author=leocub58" data-ipsquote-contapp="forums" data-ipsquote-contenttype="forums" data-ipsquote-contentclass="forums_Topic" data-ipsquote-contentid="34705" data-ipsquote-contentcommentid="125062">De nada! el problema es que en js no hace falta, siento haberlo olvidado jaja[/quote]Debí de haber dicho que estaba utilizando C# de nada
Sólo texto |
Texto con Imágenes