Esempio n. 1
0
    void SetPosition()
    {
        switch (position)
        {
        case Position.CENTER:
            transform.localPosition = Vector3.zero;
            break;

        case Position.TOP:
            transform.position = Native2dScreenUtil.GetScreenTopCenter();
            break;

        case Position.BOTTOM:
            transform.position = Native2dScreenUtil.GetScreenBottomCenter();
            break;

        case Position.LEFT:
            transform.position = Native2dScreenUtil.GetScreenMiddleLeft();
            break;

        case Position.RIGHT:
            transform.position = Native2dScreenUtil.GetScreenMiddleRight();
            break;
        }
    }
    void SetPosition()
    {
        float z = transform.localPosition.z;

        switch (position)
        {
        case Position.CENTER:
            transform.position = Native2dScreenUtil.GetScreenCenter();
            break;

        case Position.TOP:
            transform.position = Native2dScreenUtil.GetScreenTopCenter();
            break;

        case Position.BOTTOM:
            transform.position = Native2dScreenUtil.GetScreenBottomCenter();
            break;

        case Position.LEFT:
            transform.position = Native2dScreenUtil.GetScreenMiddleLeft();
            break;

        case Position.RIGHT:
            transform.position = Native2dScreenUtil.GetScreenMiddleRight();
            break;

        case Position.TOP_LEFT:
            transform.position = Native2dScreenUtil.GetScreenTopLeft();
            break;

        case Position.TOP_RIGHT:
            transform.position = Native2dScreenUtil.GetScreenTopRight();
            break;

        case Position.BOTTOM_LEFT:
            transform.position = Native2dScreenUtil.GetScreenBottomLeft();
            break;

        case Position.BOTTOM_RIGHT:
            transform.position = Native2dScreenUtil.GetScreenBottomRight();
            break;
        }
        Vector3 v = transform.localPosition;

        v.z = z;
        transform.localPosition = v;
    }
Esempio n. 3
0
    void SetPosition()
    {
        switch (position)
        {
        case Position.CENTER:
            transform.position = Native2dScreenUtil.GetScreenCenter();
            break;

        case Position.TOP:
            transform.position = Native2dScreenUtil.GetScreenTopCenter();
            break;

        case Position.BOTTOM:
            transform.position = Native2dScreenUtil.GetScreenBottomCenter();
            break;

        case Position.LEFT:
            transform.position = Native2dScreenUtil.GetScreenMiddleLeft();
            break;

        case Position.RIGHT:
            transform.position = Native2dScreenUtil.GetScreenMiddleRight();
            break;

        case Position.TOP_LEFT:
            transform.position = Native2dScreenUtil.GetScreenTopLeft();
            break;

        case Position.TOP_RIGHT:
            transform.position = Native2dScreenUtil.GetScreenTopRight();
            break;

        case Position.BOTTOM_LEFT:
            transform.position = Native2dScreenUtil.GetScreenBottomLeft();
            break;

        case Position.BOTTOM_RIGHT:
            transform.position = Native2dScreenUtil.GetScreenBottomRight();
            break;
        }
    }