I have a scene where I have a few NGUI UIWidgets laid out inside an NGUI UIGrid. And I notice that once the scene is running and the objects are laid out, even though the inspector shows sensible values for the transform position of each object laid out inside the grid, trying to log the positions thru code always returns a Vector3 with all components set to 0. That is, say, I have a widget inside the grid with position x:-700,y:-180, doing Debug.Log(.transform.localPosition) logs (0.0, 0.0, 0.0).
Any idea what am I doing wrong?