diff --git a/Assets/Scripts/Team.cs b/Assets/Scripts/Team.cs
index af783240..f6ee9af8 100644
--- a/Assets/Scripts/Team.cs
+++ b/Assets/Scripts/Team.cs
@@ -2,15 +2,26 @@ using UnityEngine;
namespace Colosseum
{
+ ///
+ /// 팀 타입 열거형
+ ///
+ public enum TeamType
+ {
+ None = 0,
+ Player = 1,
+ Enemy = 2,
+ Neutral = 3,
+ }
+
///
/// 팀 정보를 관리하는 컴포넌트.
/// 캐릭터나 엔티티에 추가하여 팀 구분에 사용합니다.
///
public class Team : MonoBehaviour
{
- [SerializeField] private int teamId = 0;
+ [SerializeField] private TeamType teamType = TeamType.None;
- public int TeamId => teamId;
+ public TeamType TeamType => teamType;
///
/// 같은 팀인지 확인
@@ -27,7 +38,7 @@ namespace Colosseum
// 한쪽만 팀이 없으면 다른 팀
if (teamA == null || teamB == null) return false;
- return teamA.TeamId == teamB.TeamId;
+ return teamA.TeamType == teamB.TeamType;
}
}
}