1
NGUI 3 Support / Re: How to overlay a GameObject position at an NGUI Widget position
« on: April 22, 2015, 04:10:04 AM »Vector3 world_pos = Camera.main.WorldToScreenPoint (position);
pos.z= 0;
Vector3 ui_pos = UICamera.mainCamera.ScreenToWorldPoint(world_pos);
gameObject.transform.position = uipos;
Thanks for pointing me in the right direction!
My code ended up as below:
- Vector3 worldPos = UICamera.mainCamera.WorldToViewportPoint(nguiSprite.transform.position);
- Vector3 uiPos = Camera.main.ViewportToWorldPoint(worldPos);
- gameObject.transform.position = uiPos;