오류수정
This commit is contained in:
@@ -1,3 +1,5 @@
|
||||
using UnityEngine;
|
||||
|
||||
/// <summary>
|
||||
/// 캐릭터가 지을 수 있는 몸짓.
|
||||
///
|
||||
@@ -15,6 +17,28 @@ public enum CharacterMotionKind
|
||||
LieDown, // 눕기
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 우클릭 메뉴에 나올 포즈 하나. 표시 이름과 가림 여부를 함께 들고 다닌다.
|
||||
///
|
||||
/// 예전에는 "메뉴에 넣을 포즈 목록"과 "가려야 할 포즈 목록"을 따로 뒀는데,
|
||||
/// 둘을 손으로 맞춰야 했고 어긋나면(가림 목록에만 있고 메뉴 목록엔 없으면)
|
||||
/// 그 포즈에 도달할 방법이 없어 조용히 아무 일도 안 일어났다.
|
||||
/// 한 곳에 묶으면 그 상태 자체가 만들어질 수 없다.
|
||||
/// </summary>
|
||||
[System.Serializable]
|
||||
public struct PoseOption
|
||||
{
|
||||
[Tooltip("어떤 몸짓인지")]
|
||||
public CharacterMotionKind kind;
|
||||
|
||||
[Tooltip("메뉴에 표시할 이름. 비우면 기본 이름을 쓴다")]
|
||||
public string label;
|
||||
|
||||
[Tooltip("켜면 이 포즈일 때 발판 아래를 가린다 — 캐릭터가 창 뒤에 있는 것처럼 보인다. " +
|
||||
"예: 창 밑에서 머리만 내미는 포즈")]
|
||||
public bool hideBehindPlatform;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 캐릭터 몸짓을 재생하는 계층의 창구.
|
||||
///
|
||||
|
||||
Reference in New Issue
Block a user