当前位置: 首页>>代码示例>>C#>>正文


C# Item.GetName方法代码示例

本文整理汇总了C#中Item.GetName方法的典型用法代码示例。如果您正苦于以下问题:C# Item.GetName方法的具体用法?C# Item.GetName怎么用?C# Item.GetName使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Item的用法示例。


在下文中一共展示了Item.GetName方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: FillDisplay

	public void FillDisplay(Item pmItem)
	{
		itemImage.GetComponent<Image> ().sprite = pmItem.GetSprite();
		itemName.GetComponent<Text> ().text = pmItem.GetName ();
		itemDescription.GetComponent<Text> ().text = pmItem.GetDescription ();

		mItem = pmItem;

		if (pmItem is UsableItem) {
			useButton.GetComponent<Button> ().interactable = true;
		} else {
			useButton.GetComponent<Button> ().interactable = false;
		}
	}
开发者ID:sakurazuka90,项目名称:DnD5BattleEngine,代码行数:14,代码来源:ItemDisplayController.cs

示例2: addItem

 public static void addItem(Item item)
 {
     bool found = false;
     foreach (Item i in inventory)
     {
         if (i.GetName() == item.GetName())
         {
             i.addQuantity(item.getQuantity());
             found = true;
             return;
         }
     }
     if (!found)
         inventory.Add(item);
 }
开发者ID:drewfuss,项目名称:World-of-Lolcraft,代码行数:15,代码来源:Player.cs

示例3: AddItem

    public bool AddItem(Item item_)
    {
        int index = 0;
        for (int loop = 5; loop < Config.inventoryRow * Config.inventoryCol; loop++) {
            if(equip[loop] == null){
                index = loop;
                equip[loop] = item_;
                UI_Control.AddLog(item_.GetName() + "을(를) 획득하였다.");
                break;
            }
            if(loop == Config.inventoryRow * Config.inventoryCol - 1){
                UI_Control.AddLog("빈 자리가 없다!");
                return false;
            }
        }

        ui_control.AddItem (item_, index);
        return true;
    }
开发者ID:kula1027,项目名称:AD,代码行数:19,代码来源:Player.cs

示例4: StorageFile

		public StorageFile(string[] parentPathParts, Item remoteSource)
			: base(parentPathParts.Merge(remoteSource.GetName()))
		{
			_remoteSource = remoteSource;
		}
开发者ID:w01f,项目名称:VolgaTeam.Dashboard,代码行数:5,代码来源:StorageFile.cs

示例5: TakeOn

		public void TakeOn(EEquipmentPlaces _place, Item _item)
		{
			var equipmentPlacesAttribute = EquipmentPlacesAttribute.GetAttribute(_place);
			if (!equipmentPlacesAttribute.IsAbleToEquip(_item.Category))
			{
				throw new ApplicationException("Нельзя экипировать '" + _item.GetName(this) + "' как '" + EALSentence.NONE.GetString(_place.AsNoun()) + "'");
			}

			var item = m_equipment[_place];
			if (item != null)
			{
				throw new ApplicationException("Одно поверх другого?");
			}
			m_backPack.GetItems(this).Remove(_item);
			m_equipment[_place] = _item;
		}
开发者ID:Foxbow74,项目名称:my-busycator,代码行数:16,代码来源:Intelligent.cs

示例6: Pickup

    private bool Pickup(Item[] list, Item it)
    {
        if (it == null)
            return true;

        for (int i = 0; i < list.Length; i++) {
            if (list[i] == null) {
                list[i] = it;
                _game.Messenger.ItemMessage(it.GetName());

                return true;
            }
        }
        return false;
    }
开发者ID:holycattle,项目名称:towercraft,代码行数:15,代码来源:ItemCollector.cs


注:本文中的Item.GetName方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。