수정사항
This commit is contained in:
28
Assets/02_Scripts/_Data/Character/Pose.cs
Normal file
28
Assets/02_Scripts/_Data/Character/Pose.cs
Normal file
@@ -0,0 +1,28 @@
|
||||
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,
|
||||
}
|
||||
2
Assets/02_Scripts/_Data/Character/Pose.cs.meta
Normal file
2
Assets/02_Scripts/_Data/Character/Pose.cs.meta
Normal file
@@ -0,0 +1,2 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 66075435253d3d04c889fe62e6b76b8c
|
||||
Reference in New Issue
Block a user