2026-06-18 앉기 UI등등
This commit is contained in:
@@ -9,6 +9,8 @@ public abstract class InteractionObject : MonoBehaviour
|
||||
|
||||
[SerializeField] protected Transform _interactionPos;
|
||||
|
||||
[SerializeField] protected GameObject _visible;
|
||||
|
||||
// 지속형 상호작용이 진행 중인지 (예: 앉아있는 중).
|
||||
// true인 동안 디텍터는 대상을 이 오브젝트로 잠가, 다음 키 입력이 종료(해제)로 가게 한다.
|
||||
public bool IsInteracting { get; protected set; }
|
||||
@@ -17,4 +19,9 @@ public abstract class InteractionObject : MonoBehaviour
|
||||
|
||||
// 상호작용 키를 눌렀을 때 호출. 시작/종료(토글) 여부는 각 구현이 결정한다.
|
||||
public abstract void Interact(PlayerController player);
|
||||
|
||||
public void VisibleUI(bool isOn)
|
||||
{
|
||||
_visible.SetActive(isOn);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user