목록Unity (2)
아 그거 그렇게 하는거 아닌데

예제를 위해 이런 상태가 되어있다.간편하게 하기 위해 이전 글에 알려줬던 방법을 사용하여 Player Actions을 전역으로 설정했다.이제 코드를 작성하면 된다. InputAction jumpAction; void Start() { jumpAction = InputSystem.actions.FindAction("Jump"); jumpAction.performed += _ => OnJump();// _ 대신에 원래는 context를 의미하는 ctx 가 와야하지만 사용하지 않기 때문에 // _로 대체한 것임. } void O..
개발 관련
2025. 7. 3. 21:41

기본적으로는 유니티 프로젝트가 New Input System 이 아닌 기존의 Input Manager 로 설정이 되어 있을 것이다.그러므로 우리는 먼저 New Input System을 사용하려는 프로젝트에 import 부터 해야한다.상단 탭의 Window -> Package Manager를 눌러 Package Manager 창을 연다.그 다음 왼쪽 상단의 Packages: Unity Registry로 변경하고 항목 중에 Input System을 찾은 다음에 import한다.그러면 조금 있다가 재시작하라고 알림이 뜰건데 재시작 하면 된다. 재시작 한 다음에 먼저 Input System이 제대로 import 됐는지 확인해야한다.프로젝트 영역에서 우클릭을 누른 후 Create 로 갔을 때 Input Actio..
개발 관련
2025. 7. 3. 16:57