OldBlueWater/BlueWater/Assets/02.Scripts/FishInfo.cs
NTG 2da1b44a53 Closes #70 #79 #87
+ Layer Boids, Boid로 분리
+ Fish의 로직을 Boids(군집) 알고리즘으로 변경
+ 군집에 이펙트를 통해 낚시 가시성 추가
+ 테스트용 군집 애니메이션 추가
+ Epic Toon EX 에셋의 스크립트 수정 버전
  ㄴ ParticleWeapon(Layer 선택, UnityEvent Hit 델리게이트 기능 추가) 사용
+ Cannon의 x축 회전 고정
+ Cannon이 공격한 Layer에 따른 기능 변경
+ DataManager에 PlayerInventory 추가
  ㄴ 초창기에 사용한 코딩 삭제
+ 초창기에 사용했던 스크립트들 일부 정리
2024-01-03 06:39:53 +09:00

31 lines
678 B
C#

using System;
using UnityEngine;
// ReSharper disable once CheckNamespace
namespace BlueWaterProject
{
[Serializable]
public class FishInfo
{
[field: SerializeField] public string Name { get; private set; }
[field: SerializeField] public int Count { get; private set; }
public FishInfo(string name, int count)
{
Name = name;
Count = count;
}
public void AddCount(int? value = null)
{
if (value == null)
{
Count++;
}
else
{
Count += (int)value;
}
}
}
}