Noticias

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

Gui rect to Canvas Image [Solucionado]

Iniciado por GSG3D, Julio 01, 2015, 04:49:33 AM

Tema anterior - Siguiente tema
Julio 01, 2015, 04:49:33 AM Ultima modificación: Julio 01, 2015, 05:46:12 AM por GSG3D
Buenas, estoy tratando de eliminar OnGUI y quisiera saber como seria la forma de transformar las coordenadas de un Gui Rect para que puedan ser utilizadas en un RectTransform/Image de la nueva UI.

 
Aqui tengo el rect que funciona perfectamente con OnGUI

rect = new Rect(firstPoint.x, firstPoint.y, secondPoint.x, secondPoint.y);

Luego testeando solo pude realizar esto (solo puedo acceder a sizeDelta del RecTransform)

ImageTransform.position = new Vector2(firstPoint.x, Screen.height - firstPoint.y);
ImageTransform.sizeDelta = new Vector2(secondPoint.x, -secondPoint.y);

Que situa el pivote del RecTransform en ese punto, pero las unidades negativas como las trabajo? Ya que no las admite.
Aqui una imagen de coordenadas positivas(izquierda) y negativas(derecha)

Solucionado mediante el siguiente articulo http://answers.unity3d.com/questions/886320/" rel="external nofollow">http://answers.unity3d.com/questions/886320/

Etiquetas: