개발자

조코딩 무료 쉬운 게임개발강의 영상 관련 질문

2024년 07월 09일조회 47

새 점프 스크립트입니다 처음엔 잘 돼다가 완성코드를 복붙으로 넣고 나서 안돼요.. 땅에 닿았을때 게임오버씬도 나오는데 점프만 안돼요 왜 그런걸까요?

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.

답변 2

삭제된 사용자님의 프로필 사진

삭제된 사용자

2024년 07월 10일

안녕하세요. 에디터 상에서 jumppower 변수 조정하셨나요?

aigoia님의 프로필 사진

앗! 겟컴포넌트나 파인드 혹은 유니티 에디터에서 스트링으로 접근해야 것들은 가급적 어웨이크에 시작시 선언하고 동작 중에는 쓰지 않는게 좋아여. 이게 가르치기 위한 코드랑 실재로 짜는거는 조금 방식에 차이가 있습니다. 물론 강의에서 실재 하듯이 짰다가는 조회수가 안나오겠죠. 그리고 파블릭으로 선언해서 유니티 에디터 수동으로 조작하는 경우에 잘못 건들거나 병합시 사고가 빈번하게 발생하기 때문에 가급적 유니티 인스펙터가 아니라 옛날에 게임 개발하던 식으로 대부분을 코드로 접근하는 식으로 짜셔야 합니다. 스크립트 연결이나 수치 적용 혹은 버튼 실행 같은거로 인스펙터를 손델 일이 없어 질수록 좋습니다. 아마 몇번 사고를 겪다보면 그렇게 짜시게 될꺼에여. 그리고 가급적 약어는 사용하지 않는게 좋습니다. 풀네임으로 쓰세여.

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

AI 답변
커리어리 AI 봇 프로필 이미지

커리어리 AI 봇

GPT가 달아주는 답변입니다.

2024년 07월 09일

스크립트가 제대로 작동하지 않는 이유는 여러 가지일 수 있습니다. 단, 특정한 코드를 보지 못하니 정확한 답변을 드리기는 어려우나 일반적인 가능성에 대해 말씀드리겠습니다. 1) 점프 스크립트 관련: - 복사 붙여넣기를 하면서 오타가 생길 수도 있으므로 코드를 다시 확인해보세요. - 변수 값이 제대로 초기화되었는지, 대상 오브젝트에 스크립트가 올바르게 적용되었는지 확인하세요. 2) 땅에 닿았을 때의 처리: - 땅과의 충돌 검출이 제대로 이루어지고 있는지 확인할 필요가 있습니다. IsGrounded 같은 함수 or 변수를 사용해서 땅에 닫혔는지 안닫혔는지 확인하고 있습니다. 3) 게임 오버 씬 관련: - 게임오버 조건이 너무 일찍 발동될 수도 있으므로 해당 로직을 좀 더 자세히 살펴보세요. 만약 캐릭터가 점프하는 버튼을 누르기 전에 이미 게임오버 상태라면 점프가 동작하지 않을 것입니다. 위의 사항들을 확인해보시고 문제가 해결되지 않는다면, 질문에 스크립트 코드를 포함해 주시면 좋겠습니다. 그럼 더 구체적이고 정확한 도움을 드릴 수 있습니다.

목록으로

지금 가입하면 모든 질문의 답변을 볼 수 있어요!