Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private Vector2 ToScreenPositionCaseScreenSpaceCamera(Vector3 position, Canvas canvas, Camera uiCamera, Camera worldCamera) {
- var p = RectTransformUtility.WorldToScreenPoint(worldCamera, position);
- Vector2 retPosition;
- RectTransformUtility.ScreenPointToLocalPointInRectangle(
- canvas.GetComponent<RectTransform>(),
- p,
- uiCamera,
- out retPosition
- );
- return retPosition;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement