示例#1
0
    Rect GetRectDisplay()
    {
        Rect  rc = Rect.zero;
        float x, y, w, h;

        Vector2 sizeCanvas = AppSceneBase.main.sizeCanvas;

        float height_topbar_world = Common.CanvasToWorldHeight(mainCam, sizeCanvas, height_topbar_canvas) + Device.offsetTopWorld;

        Vector2 szWorld = Common.GetWorldSize(mainCam);
        float   ratio   = 0.9f;

        w         = (szWorld.x - uiBoard.GetWorldLineWidth() * 2) * ratio;
        h         = (szWorld.y - height_topbar_world - Device.offsetBottomWithAdBannerWorld);
        rc.width  = w;
        rc.height = h;
        rc.x      = -w / 2;
        rc.y      = -szWorld.y / 2 + Device.offsetBottomWithAdBannerWorld;
        return(rc);
    }