RelativeMouseAtImpl() private method

private RelativeMouseAtImpl ( int x, int y, int &rx, int &ry ) : int
x int
y int
rx int
ry int
return int
コード例 #1
0
        public static Vector3 RelativeMouseAt(Vector3 inputMouseCoordinates)
        {
            int     num  = 0;
            int     num2 = 0;
            int     x    = (int)inputMouseCoordinates.x;
            int     y    = (int)inputMouseCoordinates.y;
            Vector3 result;

            result.z = (float)Display.RelativeMouseAtImpl(x, y, out num, out num2);
            result.x = (float)num;
            result.y = (float)num2;
            return(result);
        }
コード例 #2
0
ファイル: Display.cs プロジェクト: zlhtech/unity-decompiled
        /// <summary>
        ///   <para>Query relative mouse coordinates.</para>
        /// </summary>
        /// <param name="inputMouseCoordinates">Mouse Input Position as Coordinates.</param>
        public static Vector3 RelativeMouseAt(Vector3 inputMouseCoordinates)
        {
            int     rx = 0;
            int     ry = 0;
            int     x  = (int)inputMouseCoordinates.x;
            int     y  = (int)inputMouseCoordinates.y;
            Vector3 vector3;

            vector3.z = (float)Display.RelativeMouseAtImpl(x, y, out rx, out ry);
            vector3.x = (float)rx;
            vector3.y = (float)ry;
            return(vector3);
        }