using UnityEngine; // 대사 노드가 지정하는 캐릭터 포즈. // // 캐릭터마다 그림은 달라도 감정 축은 공유한다 — 마요이의 "볼빵빵"과 다른 인물의 삐진 그림이 // 똑같이 Sulky다. 덕분에 새 캐릭터를 추가해도 이 목록은 늘어나지 않는다. // 실제로 어떤 그림이 뜨는지는 캐릭터 프리팹의 CharacterPoses가 정한다. // // Keep = 0 인 것이 중요하다. enum의 기본값이 0이라, 그래프에서 이 포트를 건드리지 않으면 // 자동으로 "변경 없음"이 된다 — BGM과 같은 규칙이라 인물이 서 있는 동안 매 대사에 다시 꽂을 // 필요가 없다. 그래서 별도의 "지우기" 필드 없이 Hide 항목 하나로 숨김까지 처리된다. public enum Pose { [InspectorName("변경 없음")] Keep = 0, [InspectorName("숨김")] Hide, [InspectorName("기본")] Normal, [InspectorName("웃음")] Smile, [InspectorName("긍정")] Confident, [InspectorName("부정")] Deny, [InspectorName("놀람")] Surprised, [InspectorName("당황")] Flustered, [InspectorName("생각")] Thinking, [InspectorName("화남")] Angry, [InspectorName("슬픔")] Sad, [InspectorName("부루퉁")] Sulky, [InspectorName("재촉")] Hurry, [InspectorName("진지")] Serious, }