大修改调整
This commit is contained in:
67
Assets/Scripts/Fishing/New/View/PlayerItemViewComponent.cs
Normal file
67
Assets/Scripts/Fishing/New/View/PlayerItemViewComponent.cs
Normal file
@@ -0,0 +1,67 @@
|
||||
using System.Collections;
|
||||
using Fantasy.Entitas;
|
||||
|
||||
namespace NBF
|
||||
{
|
||||
public class PlayerItemViewComponent : Entity
|
||||
{
|
||||
public void ShowItem()
|
||||
{
|
||||
// Game.Instance.StartCoroutine()
|
||||
}
|
||||
|
||||
#region 使用物品
|
||||
|
||||
// public IEnumerator UseItem(ItemInfo item)
|
||||
// {
|
||||
// if (Data.ChangeItem) yield break;
|
||||
// Data.ChangeItem = true;
|
||||
// var itemType = item?.ConfigId.GetItemType();
|
||||
// if (itemType == ItemType.Rod)
|
||||
// {
|
||||
// //判断旧的是否要收回
|
||||
// yield return UnUseItemConfirm();
|
||||
//
|
||||
// Data.IsLureRod = true;
|
||||
// var rodType = (ItemSubType)item.Config.Type;
|
||||
// if (rodType == ItemSubType.RodTele)
|
||||
// {
|
||||
// Data.IsLureRod = false;
|
||||
// }
|
||||
//
|
||||
// Rod =
|
||||
// item.Config.InstantiateAndComponent<FRod>(SceneSettings.Instance.GearNode, Vector3.zero,
|
||||
// Quaternion.identity);
|
||||
// yield return Rod.InitRod(this, item);
|
||||
// Tackles.Add(Rod);
|
||||
// OnFishingSetEquiped?.Invoke(Rod);
|
||||
// }
|
||||
//
|
||||
// Data.ChangeItem = false;
|
||||
// }
|
||||
//
|
||||
// public IEnumerator UnUseItem()
|
||||
// {
|
||||
// if (Data.ChangeItem) yield break;
|
||||
// Data.ChangeItem = true;
|
||||
// yield return UnUseItemConfirm();
|
||||
// Data.ChangeItem = false;
|
||||
// }
|
||||
//
|
||||
// private IEnumerator UnUseItemConfirm()
|
||||
// {
|
||||
// if (Rod != null)
|
||||
// {
|
||||
// OnFishingSetUnequip?.Invoke();
|
||||
// yield return Rod.Destroy();
|
||||
// yield return new WaitForSeconds(0.35f);
|
||||
// Destroy(Rod.gameObject);
|
||||
// Tackles.Remove(Rod);
|
||||
// Rod = null;
|
||||
// yield return new WaitForSeconds(0.15f);
|
||||
// }
|
||||
// }
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user