예제 #1
0
 void virtualRegion_RegionEntered(int info, int x, int y, int key)
 {
     Image image = null;
     if (itemtype == 1)
     {
         image = HItemBook.GetPreview(itemid);
     }
     else
     {
         Equip equip = new Equip(itemid);
         image = equip.GetPreview();
     }
     toolTip.Show(image, this, 108, 44);
 }
예제 #2
0
 private void virtualRegion_RegionEntered(int info, int mx, int my, int key)
 {
     if (info == 1 && productId > 0)
     {
         GameShopConfig gameShopConfig = ConfigData.GetGameShopConfig(productId);
         Image image =null;
         if (gameShopConfig.Type == 1)
         {
             image = HItemBook.GetPreview(gameShopConfig.ItemId);
         }
         else
         {
             Equip equip = new Equip(gameShopConfig.ItemId);
             image = equip.GetPreview();
         }
         tooltip.Show(image, parent, mx, my, gameShopConfig.ItemId);
     }
 }
예제 #3
0
        private void virtualRegion_RegionEntered(int info, int x, int y, int key)
        {
            if (info > itemTypeList.Count)
            {
                return;
            }

            int type = itemTypeList[info - 1];
            Image image = null;
            if (type == 1)
            {
                image = HItemBook.GetPreview(key);
            }
            else if (type == 2)
            {
                Equip equip = new Equip(key);
                image = equip.GetPreview();
            }
            else
            {
                image = CardAssistant.GetCard(key).GetPreview(CardPreviewType.Normal, new int[] { });
            }
            tooltip.Show(image, this, x, y);
        }
예제 #4
0
        private void virtualRegion_RegionEntered(int info, int x, int y, int key)
        {
            if (selectTar >= 0)//已经点起了一个装备,不显示tip了
            {
                return;
            }

            int id = info;
            Image image = null;
            if (id < 10)
            {
                if (UserProfile.InfoEquip.Equipon[id - 1] != 0)
                {
                    Equip equip = new Equip(UserProfile.InfoEquip.Equipon[id - 1]);
                    image = equip.GetPreview();
                }
            }
            else if (id < 20)
            {

                image = GetAttrPreview(id-10);
            }
            else if(id>=20)
            {
                if (UserProfile.InfoEquip.Equipoff[id - 20] != 0)
                {
                    Equip equip = new Equip(UserProfile.InfoEquip.Equipoff[id - 20]);
                    image = equip.GetPreview();
                }
            }

            if (image != null)
            {
                tooltip.Show(image, this, x, y);
            }
            else
            {
                tooltip.Hide(this);
            }
        }
예제 #5
0
 private void virtualRegion_RegionEntered(int info, int x, int y, int key)
 {
     Image image = null;
     if (info == 1)
     {//1一定是heroskill
         image = HeroSkillBook.GetSkillPreview(key);
     }
     else
     {
         if (key > 0)
         {
             var cellType = cellTypeList[info - 2];
             if (cellType == VirtualRegionCellType.Card)
             {
                 image = CardAssistant.GetCard(key).GetPreview(CardPreviewType.Normal, new int[] { });
             }
             else if (cellType == VirtualRegionCellType.Item)
             {
                 image = HItemBook.GetPreview(key);
             }
             else if (cellType == VirtualRegionCellType.Equip)
             {
                 Equip equip = new Equip(key);
                 image = equip.GetPreview();
             }
         }
     }
     if (image != null)
     {
         tooltip.Show(image, this, x, y);    
     }
 }
예제 #6
0
        private void virtualRegion_RegionEntered(int info, int x, int y, int key)
        {
            if (key == 0)
            {
                return;
            }

            int id = info;
            Image image = null;
            if (id >= 3)
            {
                image = HItemBook.GetPreview(key);
            }
            else
            {
                Equip equip = new Equip(key);
                image = equip.GetPreview();
            }

            tooltip.Show(image, this, x, y);
        }
예제 #7
0
 private void virtualRegion_RegionEntered(int info, int mx, int my, int key)
 {
     if (info == 1 && itemId > 0)
     {
         Image image = null;
         if (itemType == 1)
         {
             image = HItemBook.GetPreview(itemId);
         }
         else
         {
             Equip equip = new Equip(itemId);
             image = equip.GetPreview();
         }
         tooltip.Show(image, parent, mx, my, itemId);
     }
 }