인프런 커뮤니티 질문&답변
키보드 입력을 받으며 State 변경 질문입니다!
작성
·
185
0
강의에서는 마우스 입력으로 State를 바꿔주셨지만 키보드 wasd 입력 등등으로 State를 바꾸고 싶어서 도전중인데 잘 안돼서 질문드립니다 ㅜㅜ
State = Define.State.Moving;
State = Define.State.Idle;
상태를 어디에 어떻게 넣어야 하는지 모르겠습니다!
wasd 입력 조건문에 넣으면 moving 상태가 계속 되고 있기도 하고 .. 완전히 막혀버렸습니다.. 도움 주신다면 감사하겠습니다 ㅜㅜ
그 외에 조언이 있으시다면 마음껏 부탁드립니다
퀴즈
56%나 틀려요. 한번 도전해보세요!
게임 오브젝트의 이동 계산 시 Time.deltaTime 값을 곱해주는 주된 이유는 무엇일까요?
캐릭터의 최대 이동 속도를 제한하기 위해
모든 컴퓨터에서 초당 이동 거리를 일정하게 유지하기 위해
물리 엔진 계산의 정확도를 높이기 위해
오브젝트의 회전 상태에 따라 이동 방향을 결정하기 위해
답변 1
0
Rookiss
지식공유자
키보드를 누를 때 moving, 아닐 때 idle로 바꾸는 등 다양한 방법으로 응용 가능합니다.
Part7 부터는 키보드 기반 게임을 만들게 됩니다.
게임을 만들 때는 처음에는 막막함이 필연적으로 찾아오는데
그 때 포기하지 않고 계속 고민을 하면서 스스로 이겨내야 성장할 수 있습니다.
어차피 경력이 쌓이더라도 프로그래밍은
늘 새로운 문제를 해결할 수 있는지의 싸움입니다.





