프로그래밍

유니티 개발중)남의 코드를 내 코드에 적용 시키려면 어떻게 해야될까?

지금 유니티로 게임중 메뉴 호출시 일시정지되고 메뉴가 나오는걸 구현하려고 하는데

자료들은 많은데 ㅅㅂ..이걸 어떻게 내 코드에 적용 시킬지 모르겠음

제일 편한 한국자료는 게임을 처음부터 끝까지 만드는 영상이라 이전 코드들에 적용?시켜서 해가지고

지금 내 코드에 적용시키면 오류가 나버림...ㅅㅂ...

일시정지 되면서 메뉴판이 나오게만 하면 되는데 왤케 어렵냐..

남의 코드를 내코드에 적용시키려면 어떻게 해야될까??

그리고 혹시 내가 원하는 문제를 찾을떄 검색 팁같은거 있으면 공유해주라..

나는 구글,유튜브에 한글+영어 해서 찾아보는데

유니티 메뉴 호출시 일시정지/unity pause menu 이런식으로

혹시 더 좋은 검색 팁이나 검색할 만한 브라우저나 사이트 공유좀..ㅠ

11개의 댓글

어떤 오류가 나는데? 기존 코드가 deprecated됐다가 더이상 쓰이지 않게 떨어져 나가서 오류날 경우에는 대신 뭐 쓰라고 대체 코드 안내가 되어 있음.

0
2019.07.21
@알파스트라이크

어떻게 하다보니까 게임중에 esc 누르면 메뉴가 호출되면서 일시정지 되는건 구현 했는데

오류가 뜨네 ㄷㄷ

ArgumentException: Input Button Submit is not setup.

To change the input settings use: Edit -> Settings -> Input

UnityEngine.EventSystems.BaseInput.GetButtonDown (System.String buttonName) (at C:/buildslave/unity/build/Extensions/guisystem/UnityEngine.UI/EventSystem/InputModules/BaseInput.cs:124)

UnityEngine.EventSystems.StandaloneInputModule.ShouldActivateModule () (at C:/buildslave/unity/build/Extensions/guisystem/UnityEngine.UI/EventSystem/InputModules/StandaloneInputModule.cs:236)

UnityEngine.EventSystems.EventSystem.Update () (at C:/buildslave/unity/build/Extensions/guisystem/UnityEngine.UI/EventSystem/EventSystem.cs:350)

이거랑

ArgumentException: Input Axis Vertical is not setup.

To change the input settings use: Edit -> Settings -> Input

Player.Update () (at Assets/Scenes/Player.cs:72)

이 두개가 1프레임마다 계속 오류뜨는거 같음 ㄷㄷ;;

기능 구현은 되는데 왜 오류가 나는거지?;;

0
2019.07.21
@최지로

ArgumentException: Input Axis Vertical is not setup.

 

To change the input settings use: Edit -> Settings -> Input

 

Player.Update () (at Assets/Scenes/Player.cs:72)

이 부분은 지금 기능 구현하면서 건들지도 않은 스크립트인데 왜 왜 오류가 나지..

뭐 충돌했나? ㅠ

0
@최지로

일단 Consol에 Clear 눌러서 로그 다 지우고 재실행해서 다시 실행해 본 다음 같은 메시지 뜨는지 보고

그래도 뜬다면 스크립트 작성후 퍼블릭 객체들 연결하면서 실수로 연결됐다거나 하는 문제일 수도 있음.

그리고 지금 건들지 않거나 사용되고 있지 않은 스크립트라도 어셋에 올라가 있는 cs파일에 오류가 있다면 컴파일 버그는 원래 남.

0

일단 해당 오류는 Vertical과 Sumit에 해당하는 입력이 제대로 정의되지 않았는데 사용되서 뜨는 오류네

Edit의 ProjectSettings에 Input항목에 Vertical이랑 Sumit 내용 정상인지 한번 확인해봐. 해당 이름을 사용은 하는데 정의된 장치에서 해당 항목에서 설정된 적절한 입력수단을 발견 못해서 뜨는거니까.

 

스크립트 파일 Player.cs 72번째 줄에 무슨 내용인지도 같이 보여주면 더 좋고.

 

일단 Vertical은 Negative Button은 down Positive는 up Alt negative는 s,  Alt Positive는 w Type은 Key or Mouse Button, joy Num은 Get Motion from all Joystic이 기본값임

Sumit은 Positive가 return, Alt Positive가 joystic button 0이 기본이 기본설정. 타입이랑 Joy  Num은 Vertical이랑 같고

0
2019.07.21
@알파스트라이크

엌!!! 형님 진짜 ㅠㅠ ㅅㅂ..ㅠㅠ

아까 자료 찾으면서 Edit의 ProjectSettings에 Input항목 건들였는데 와 그걸 딱 캐치하네?? ㄷㄷ

Reset눌러서 돌려놓으니까 정삭적으로 작동함!!

버튼도 구현했는데 안눌리길래 뭔가 했는데 같이 고쳐졌음 ㅋㅋㅋ

아 진짜 감사합니다 ㅠㅠ

아니 어떻게하면 너처럼 프로가 될수 있는거야? ㅠㅠ

0
@최지로

사실 위 오류 메시지 보면 자세하게 나오니 차분히 읽어보면 돼 ㅋㅋ

컴파일 오류는 보통 어떤 문제로 오류가 나고 있고 그 문제가 된게 어디에서 오류났는지 라인까지 친절하게 알려주기 때문에 오류메시지 차분히 보면 대충 감이 잡힘.

혹시 C# 프로그래밍을 본격적으로 배운건 아닌거야?

0
2019.07.21
@알파스트라이크

응..완전 비전공이라 지금 인프런에서 rete0 강좌 보면서 함

c#도 알려주긴 하는데 기초부분은 자바랑 겹쳐서 어느정도 이해는 되는데

중급부턴 수학관련이라 너무 힘들더라고

수학하고 영어도 따로 공부해야됨 ㅠ

일단 c#강좌는아직 봐도 잘 몰라서 이런거구나 하고 넘어가고 게임들 2~3개 만들어보고 코드가 좀 눈에 들어 온다 싶으면

이해 될떄까지 계속 보려구 하는데

너무 효율은 방법이려나??

0
@최지로

사실 유니티에서 쓰는 스크립트선에서는 자바를 배웠다면 크게 무리는 없음. 오류떴을 때 로그 띄우는거 확인하는거에 안익숙한가 해서 물어봤어.

 

어느길이 낫겠냐는 물음엔 글쎄... 프로그래밍에 익숙한 경우가 나으니 제대로 배우면 좋지만 자바를 어느정도 했다면 프로그래밍을 모르는 건 아닐테니 어느게 낫느냐는 케바케라고 생각해서 확답은 못하겠음.

애초 C# 배우는 이유가 유니티 사용이 목적이면 유니티 자체 툴에 익숙해지는 것도 필요하니 병행해도 크게 문제는 없을거 같긴함. 물론 하다보면 부딪히는 문제가 유니티 자체 기능 문제일 수도 있고 C# 프로그래밍에서 문제가 생길 수도 있는데 그 상황에서 혼란이 올 수는 있겠지만 애초 그런경우도 포럼등에서 자료를 얻을 수 있는 경우가 대부분이니. 크게 문제는 없을 듯. 심층적으로 가서 자원관리나 효율성 등 심층적인 부분을 위해서는 제대로 배워야겠지만.

0
2019.07.21
@알파스트라이크

열심히 한번 해볼게 고마워

너 아니였으면 ㄹㅇ 하루종일 못고쳤을듯

0
@최지로

해결됐다니 다행이네 힘내!

0
무분별한 사용은 차단될 수 있습니다.
번호 제목 글쓴이 추천 수 날짜 조회 수
5684 [프로그래밍] 그 혹시 게임쪽 종사자 있음? 16 god79ii 0 1 일 전 433
5683 [프로그래밍] 코린이 ㅅㅂ 뭐가 문젠지 모르겠어요 7 집에가게해줘 0 1 일 전 312
5682 [프로그래밍] Dear Imgui 라고 아시나요? 2 년째모쏠 0 1 일 전 185
5681 [프로그래밍] 현업개발자분들 주말엔 편하게 쉴수있나요? 10 키로 0 2 일 전 695
5680 [프로그래밍] 무엇이든 물어보세요. 28 변현제 0 4 일 전 347
5679 [프로그래밍] 금융권 SI 회사면 좋은건가.. 9 찰나생멸 1 5 일 전 358
5678 [프로그래밍] 개발자보단 엔지니어가 취업이 잘됨 5 iillillill 2 5 일 전 628
5677 [프로그래밍] 프론트엔드 개발자 연봉 1억 넘는 사람 있어? 13 잠적자 0 5 일 전 561
5676 [프로그래밍] Exiftool 이거 일본어 못 읽는데 13 부터시작하는이세... 0 7 일 전 216
5675 [프로그래밍] 반응형 웹페이지가 내가상상한거랑 좀 다르네 4 평택국 0 8 일 전 405
5674 [프로그래밍] 고졸 FE개발자 연봉, 상황에 조언좀.. 19 쾅꿍꿍 0 8 일 전 550
5673 [프로그래밍] 물경력들 보면 책임을 이해못하는것같음 5 mils 1 9 일 전 368
5672 [프로그래밍] GPT가 코딩 다해주네 3 겜신병자 0 9 일 전 698
5671 [프로그래밍] 크로스플랫폼의 욕심은 끝이없다 4 ye 0 12 일 전 372
5670 [프로그래밍] 월루중에 백준 풀어보고 있는데, 6 오뜨 0 13 일 전 646
5669 [프로그래밍] 같이 일했던 시니어급 개발자 아예 직무 바꿨네.. 15 흐린눈 2 14 일 전 668
5668 [프로그래밍] 안드로이드 스튜디오가 이상해요... 2 집에가게해줘 0 16 일 전 382
5667 [프로그래밍] 양심고백 5 너가전부옳아 0 16 일 전 372
5666 [프로그래밍] 멀티겜만드는거 첨인데 빡시네 4 아님나 0 17 일 전 416
5665 [프로그래밍] vscode에 이런 설정도 있나? 17 너가전부옳아 0 17 일 전 283