
꾸준 실습 시간이 Standard반 구현이 끝나서 Challenge반 구현 과제를 보다가 재밌고 유용해 보이는 기능을 찾아서 공부용으로 기록해둔다.
Unity에서 Context Menu 어트리뷰트를 사용하면 메서드를 인스펙터 창에서 우클릭 메뉴를 통해 실행할 수 있다.
[ContextMenu("Rebind Space to Escape")]
public void RebindSpaceToEscape()
{
if (spaceAction == null)
return;
// [구현사항 3] 기존 바인딩을 비활성화하고 새 키로 재바인딩
Debug.Log("Done!");
}
위와 같은 코드가 있는 스크립트 컴포넌트가 있는 게임 오브젝트에서 인스펙터 창 우클릭을 통해 해당 메세더를 실행 가능하다.
<화면>
