/// <summary> /// 台座の設定 /// </summary> public void SetInfo(uint itemType, uint itemId, float nowParam, uint fvId) { base.SetInfo(itemType, itemId, nowParam); //フィーバーアタックの設定 Master.FvAttackData fvAttack = Masters.FvAttackDB.FindById(fvId); if (fvAttack != null) { fvNameText.text = fvAttack.name; fvDescriptionText.text = fvAttack.description; } }
public BatteryPartsInfo(UserPartsData partsData) : base(partsData) { this.master = Masters.BatteryDB.FindById(partsData.itemId); this.FvMaster = Masters.FvAttackDB.FindById(master.fvAttackId); // 現在パーツと所有するパーツを比較の上、同数 uint[] batteryIds = UserData.Get().batteryData.Select(x => x.itemId).ToArray(); for (int i = 0; i < batteryIds.Length; i++) { var userPartsIds = batteryIds[i].ToString(); var currentPartsId = partsData.itemId.ToString(); if (currentPartsId == userPartsIds) { this.count++; } } }