UnityEngine.Camera.ViewportPointToRay C# (CSharp) Method

ViewportPointToRay() public method

Returns a ray going from camera through a viewport point.

public ViewportPointToRay ( Vector3 position ) : Ray
position Vector3
return Ray
        public Ray ViewportPointToRay(Vector3 position)
        {
            Ray ray;
            INTERNAL_CALL_ViewportPointToRay(this, ref position, out ray);
            return ray;
        }

Usage Example

コード例 #1
0
ファイル: ClampCamera.cs プロジェクト: Nachtrind/Fungus
 public void ClampCamViewPos(Camera cam)
 {
     cam.transform.position += GetClampedDelta(GetPoint(cam.ViewportPointToRay(Vector3.zero)));
     cam.transform.position += GetClampedDelta(GetPoint(cam.ViewportPointToRay(Vector2.one)));
     cam.transform.position += GetClampedDelta(GetPoint(cam.ViewportPointToRay(new Vector2(1, 0))));
     cam.transform.position += GetClampedDelta(GetPoint(cam.ViewportPointToRay(new Vector2(0, 1))));
 }
All Usage Examples Of UnityEngine.Camera::ViewportPointToRay
Camera