UnityEngine.UI.Graphic.PixelAdjustPoint C# (CSharp) Method

PixelAdjustPoint() public method

public PixelAdjustPoint ( System.Vector2 point ) : System.Vector2
point System.Vector2
return System.Vector2
        public Vector2 PixelAdjustPoint(Vector2 point)
        {
            if ((this.canvas != null) && this.canvas.pixelPerfect)
            {
                return RectTransformUtility.PixelAdjustPoint(point, base.transform, this.canvas);
            }
            return point;
        }

Usage Example

コード例 #1
0
    static int PixelAdjustPoint(IntPtr L)
    {
#if UNITY_EDITOR
        ToluaProfiler.AddCallRecord("UnityEngine.UI.Graphic.PixelAdjustPoint");
#endif
        try
        {
            ToLua.CheckArgsCount(L, 2);
            UnityEngine.UI.Graphic obj  = (UnityEngine.UI.Graphic)ToLua.CheckObject <UnityEngine.UI.Graphic>(L, 1);
            UnityEngine.Vector2    arg0 = ToLua.ToVector2(L, 2);
            UnityEngine.Vector2    o    = obj.PixelAdjustPoint(arg0);
            ToLua.Push(L, o);
            return(1);
        }
        catch (Exception e)
        {
            return(LuaDLL.toluaL_exception(L, e));
        }
    }