示例#1
0
文件: ZoomMap.cs 项目: Shahabz/crm
    // Use this for initialization
    protected override void Start()
    {
        base.Start();
        ZoomMap.instance = this;
        swallowTouches   = true;
        init();

        scale           = 1;
        numberOfFingers = 0;
        fingers         = new int[2];
        fingerPos       = new Vector2[2];
        initFingerPos   = new Vector2[2];

        float minScaleX = Screen.width / 2 / perPixel / singleRenderer.bounds.extents.x;
        float minScaleY = Screen.height / 2 / perPixel / singleRenderer.bounds.extents.y;

        minScale = minScaleX < minScaleY?minScaleY:minScaleX;
        if (singleTransform.localScale.x > minScale)
        {
            singleTransform.localScale = new Vector3(minScale, minScale, minScale);
        }

        int padding = -1;

        posLeftTop = new Vector3(padding, GlobalOptions.Vsizey - padding, 1f);
        posLeftTop = GlobalOptions.NormalisePos(posLeftTop);
        posLeftTop = Cameras.GetGUICamera().ScreenToWorldPoint(posLeftTop);

        posRightBottom = new Vector3(GlobalOptions.Vsizex - padding, padding, 1f);
        posRightBottom = GlobalOptions.NormalisePos(posRightBottom);
        posRightBottom = Cameras.GetGUICamera().ScreenToWorldPoint(posRightBottom);
    }
示例#2
0
文件: Money.cs 项目: Shahabz/crm
    void Start()
    {
        Vector3 pos = new Vector3(GlobalOptions.Vsizex - 15, GlobalOptions.Vsizey - 92, singleTransform.position.z);

        pos = GlobalOptions.NormalisePos(pos);
        pos = Cameras.GetGUICamera().ScreenToWorldPoint(pos);

        singleTransform.position = pos;
    }
示例#3
0
文件: Points.cs 项目: Shahabz/crm
    public override void Awake()
    {
        base.Awake();
        Vector3 pos = new Vector3(GlobalOptions.Vsizex - 15, GlobalOptions.Vsizey - 37, singleTransform.position.z);

        pos = GlobalOptions.NormalisePos(pos);
        pos = Cameras.GetGUICamera().ScreenToWorldPoint(pos);

        singleTransform.position = pos;
    }
示例#4
0
文件: Preloader.cs 项目: Shahabz/crm
    private void PosPersantage()
    {
        Vector3 pos;

        pos = new Vector3(606, 75, -10f);
        pos = GlobalOptions.NormalisePos(pos);
        pos = GUIcamera.ScreenToWorldPoint(pos);
        //pos.x-=Persantage.renderer.bounds.size.x;

        Persantage.transform.position = pos;
    }
示例#5
0
    void Start()
    {
        Vector3 pos = new Vector3(GlobalOptions.Vsizex / 2, GlobalOptions.Vsizey - paddingTop, 1f);

        pos = GlobalOptions.NormalisePos(pos);
        pos = Cameras.GetGUICamera().ScreenToWorldPoint(pos);

        //pos.x = 0f;
        pos.z = 3f;
        singleTransform.position = pos;
    }
示例#6
0
    protected override Vector3 GetOutNotifierPlace(int position)
    {
        Vector3 outPosition;

        outPosition = new Vector3(GlobalOptions.Vsizex / 2, GlobalOptions.Vsizey + 5, -position * Z_INDEX_PER_POSITION);
        outPosition = GlobalOptions.NormalisePos(outPosition);
        outPosition = Cameras.GetGUICamera().ScreenToWorldPoint(outPosition);

        outPosition.y += NOTIFIER_HEIGHT / 2;
        return(outPosition);
    }
示例#7
0
    protected override Vector3 GetInNotifierPlace(int position)
    {
        Vector3 inPostion;

        inPostion = new Vector3(GlobalOptions.Vsizex / 2, GlobalOptions.Vsizey - 15, -position * Z_INDEX_PER_POSITION);
        inPostion = GlobalOptions.NormalisePos(inPostion);
        inPostion = Cameras.GetGUICamera().ScreenToWorldPoint(inPostion);

        inPostion.y -= NOTIFIER_HEIGHT / 2 + NOTIFIER_HEIGHT * position + 0.02f * position;

        return(inPostion);
    }
示例#8
0
    // Use this for initialization
    public override void Awake()
    {
        base.Awake();
        if (top && bottom || right && left)
        {
            Debug.LogError("check " + gameObject.name);
        }
        if (top && left)
        {
            Vector3 pos = new Vector3(paddingLeft, GlobalOptions.Vsizey - paddingTop, singleTransform.position.z);
            pos = GlobalOptions.NormalisePos(pos);
            pos = Cameras.GetGUICamera().ScreenToWorldPoint(pos);

            pos.x += singleRenderer.bounds.extents.x;
            pos.y -= singleRenderer.bounds.extents.y;

            singleTransform.position = pos;
            return;
        }
        if (top && right)
        {
            Vector3 pos = new Vector3(GlobalOptions.Vsizex - paddingRight, GlobalOptions.Vsizey - paddingTop, singleTransform.position.z);
            pos = GlobalOptions.NormalisePos(pos);
            pos = Cameras.GetGUICamera().ScreenToWorldPoint(pos);

            pos.x -= singleRenderer.bounds.extents.x;
            pos.y -= singleRenderer.bounds.extents.y;

            singleTransform.position = pos;
            return;
        }
        if (bottom && left)
        {
            Vector3 pos = new Vector3(paddingLeft, paddingBottom, singleTransform.position.z);
            pos = GlobalOptions.NormalisePos(pos);
            pos = Cameras.GetGUICamera().ScreenToWorldPoint(pos);

            pos.x += singleRenderer.bounds.extents.x;
            pos.y += singleRenderer.bounds.extents.y;

            singleTransform.position = pos;
            return;
        }
        if (bottom && right)
        {
            Vector3 pos = new Vector3(GlobalOptions.Vsizex - paddingRight, paddingBottom, singleTransform.position.z);
            pos = GlobalOptions.NormalisePos(pos);
            pos = Cameras.GetGUICamera().ScreenToWorldPoint(pos);

            pos.x -= singleRenderer.bounds.extents.x;
            pos.y += singleRenderer.bounds.extents.y;

            singleTransform.position = pos;
            return;
        }

        if (left)
        {
            Vector3 pos = new Vector3(paddingLeft, 0f, singleTransform.position.z);
            pos = GlobalOptions.NormalisePos(pos);
            pos = Cameras.GetGUICamera().ScreenToWorldPoint(pos);

            pos.x += singleRenderer.bounds.extents.x;
            pos.y  = 0f;

            singleTransform.position = pos;
            return;
        }

        if (right)
        {
            Vector3 pos = new Vector3(GlobalOptions.Vsizex - paddingRight, 0f, singleTransform.position.z);
            pos = GlobalOptions.NormalisePos(pos);
            pos = Cameras.GetGUICamera().ScreenToWorldPoint(pos);

            pos.x -= singleRenderer.bounds.extents.x;
            pos.y  = 0f;

            singleTransform.position = pos;
            return;
        }

        if (top)
        {
            Vector3 pos = new Vector3(0f, GlobalOptions.Vsizey - paddingTop, singleTransform.position.z);
            pos = GlobalOptions.NormalisePos(pos);
            pos = Cameras.GetGUICamera().ScreenToWorldPoint(pos);

            pos.x  = 0f;
            pos.y -= singleRenderer.bounds.extents.y;

            singleTransform.position = pos;
            return;
        }

        if (bottom)
        {
            Vector3 pos = new Vector3(0f, paddingBottom, singleTransform.position.z);
            pos = GlobalOptions.NormalisePos(pos);
            pos = Cameras.GetGUICamera().ScreenToWorldPoint(pos);

            pos.x  = 0f;
            pos.y += singleRenderer.bounds.extents.y;

            singleTransform.position = pos;
            return;
        }
    }