Exemplo n.º 1
0
    void ClickDown(Vector3 pos)
    {
        sdata.s_itemtypeInfo Info = ItemM.GetItemInfo(m_iItemID);
        if (Info != null)
        {
            string Name        = Info.name;
            int    Level       = Info.level;
            string Description = Info.title.Replace("\\n", System.Environment.NewLine);
            int    Money       = Info.money;
            int    HaveCount   = ItemDC.GetItemCount(m_iItemID);

            m_wnd = WndManager.GetDialog <StageTipWnd>();
            if (Info.gtype == 0)
            {
                m_wnd.SetTipData(pos, StageClickType.Item, Info.icon, Info.quality, Name, Level, Description, HaveCount, Money, Info.gtype);
            }
            else if (Info.gtype == 1)
            {
                m_wnd.SetTipData(pos, StageClickType.Item, Info.gid, Info.quality, Name, Level, Description, HaveCount, Money, Info.gtype);
            }
            if (Info.gtype == 2)
            {
                m_wnd.SetTipData(pos, StageClickType.Item, Info.gid, Info.quality, Name, Level, Description, HaveCount, Money, Info.gtype);
            }
            if (Info.gtype == 3)
            {
                m_wnd.SetTipData(pos, StageClickType.Item, Info.gid, Info.quality, Name, Level, Description, HaveCount, Money, Info.gtype);
            }
        }
    }
Exemplo n.º 2
0
    void ClickDown(Vector3 pos)
    {
        if (m_info == null)
        {
            return;
        }

        int    TipID       = m_info.m_modeltype;
        string Name        = m_info.m_name;
        int    Level       = m_info.Level;
        string Description = m_info.m_desc;

        m_wnd = WndManager.GetDialog <StageTipWnd>();
        m_wnd.SetRoleTipData(pos, TipID, Name, Level, m_info.Quality, Description);
    }
Exemplo n.º 3
0
    public void ClickDown(Vector3 MousePos)
    {
        Vector3 pos = U3DUtil.SetZ(MousePos, -Camera.main.transform.position.z);

        pos = Camera.main.ScreenToWorldPoint(pos);
        if (Mathf.Abs(Camera.main.transform.position.z) > 15)
        {
            pos = U3DUtil.AddY(pos, 2.5f);
        }
        else
        {
            pos = U3DUtil.AddY(pos, 1.5f);
        }
        StageTipWnd wnd = WndManager.GetDialog <StageTipWnd>();

        wnd.SetTipData(pos, m_stageClickType, TipID, Quality, Name, Level, Description, HaveCount, Money);
    }