/// <summary>
    /// 売却用、水槽用を分けて魚の所持数を設定する。
    /// </summary>
    /// <param name="name"></param>
    /// <param name="typeValue"></param>
    /// <param name="value"></param>
    public void SetFishAmount(string name, HaveFishType typeValue, int value)
    {
        switch (typeValue)
        {
        case HaveFishType.TYPE_KILLED:
            fishes[name].HaveKilledAmount = value;
            break;

        case HaveFishType.TYPE_PICKED:
            fishes[name].HavePickedAmount = value;
            break;

        default:
            Debug.Log("There is no fishData");
            break;
        }
    }
    /// <summary>
    /// 売却用、水槽用の魚の数を取得する。
    /// </summary>
    /// <param name="name"></param>
    /// <param name="typeValue"></param>
    /// <returns></returns>
    public int GetFishAmount(string name, HaveFishType typeValue)
    {
        int amount;

        switch (typeValue)
        {
        case HaveFishType.TYPE_KILLED:
            amount = fishes[name].HaveKilledAmount;
            break;

        case HaveFishType.TYPE_PICKED:
            amount = fishes[name].HavePickedAmount;
            break;

        default:
            amount = -1;
            Debug.Log("There is no fishData");
            break;
        }
        return(amount);
    }
示例#3
0
 public void SetHaveFishType(HaveFishType typeValue)
 {
     haveFishType = typeValue;
 }