강의에서
if (kbd.RightIsPressed()) {
x = 500;
}
이 코드를 적는데 kbd에 빨간 줄이 뜨네요 정의되지 않은 것 같은데
keyboard 스크립트에도 없고.. 이 부분 혹시 어떻게 해결하면 좋을까요?
강의에서
if (kbd.RightIsPressed()) {
x = 500;
}
이 코드를 적는데 kbd에 빨간 줄이 뜨네요 정의되지 않은 것 같은데
keyboard 스크립트에도 없고.. 이 부분 혹시 어떻게 해결하면 좋을까요?
아 예전엔 방향키를 저렇게 받았었구나 - dc App
구글에서 Unity Right Key Pressed 라고 검색해보시면 아마 답이 나올 듯합니당. 오른쪽 방향키 받는 예시문 같네요. - dc App
아 keyboard 스크립트가 따로있었구나
keyboard 스크립트가 따로 있는데 그걸로 해도 안됩니다 ㅜ
혹시 칠리토마토 누들 강의 댓글엔 답이 없는지도 찾아보세요. 가끔 유니티 오래되서 달라지면 댓글이나 자막에 답이 있습니다. - dc App
이 분은 특이하게 유니티가 아닌 C++에서 자기가 만든 프레임워크로 가르치시는데 되게 새롭네요 찾아도 안나오길래 질문 남겼어요 ㅜㅜ 오른쪽 방향키가 맞는데 음.. 도무지 모르겠네요 댓글도 3~4년 전꺼라 아쉽게도 없구 ㅜ.ㅜ
혹시 public keyboard kbd 라고 하는식으로 키보드 스크립트가 있다면 그걸 키보드 외부스크립트 내에서 kbd로 정의한건 아닌지 확인해보세요. 제가 방금 밤새서 맛탱이가 가서 잘못답해드렸는데 죄송합니다.
메인 윈도우라는 스크립트에서 kdb를 정의해놨는데 원래 그걸 가져올 수 있지 않나요?
정확히는 메인 윈도우 스크립트 헤더에서 정의해놨고 메인 윈도우 스크립트에서 사용하고 있던 것을 칠리 선생님은 바로 가져오는데 왜 저는 안되는지 의문입니다
유니티가 아닌 프레임워크, 게다가 c++ 이면 저도 정확하게 모르겠습니다... 한번 혹시모르니 스크립트랑 나와야하는 결과물을 전부 올려주시겠어요? 확실하게 봐야 알겠네요.
뭐의 몇화인데요?
kbd는 Game 클래스에 정의된 멤버변수일텐데 흐음