//Variables

GameObject targetObject;

Camera renderCamera;

RectTransform canvasRect;



//Update or somewhere

Vector3 viewportPos = renderCamera.WorldToScreenPoint(targetObject.transform.position);

//World Position to Viewport Position


Vector2 localScreenPos = new Vector2();

RectTransformUtility.ScreenPointToLocalPointInRectangle(canvasRect, viewportPos, renderCamera, out localScreenPos);

//Viewport Position to local Rect Position





'유니티' 카테고리의 다른 글

Unity Texture to Texture 2d (convert through RenderTexture)  (0) 2018.09.11
유니티 Screen Orientation  (0) 2018.09.04
Unity Attitude  (0) 2018.09.03
유니티 FrameRate 확인  (0) 2018.06.26
유니티 화면 꺼짐 방지  (0) 2018.06.26
Posted by ssume
,