728x90 Programing107 [Unity] 유니티 클라우드 저장 동작안함.. 체크항목 구글 플레이게임 플러그인을 사용하여 로그인부터 리더보드, 클라우드 저장까지 구현을 했다. 그런데 로그인과 리더보드는 잘 작동을 하나 클라우드 저장은 계속 실패 에러가 발생했다. 원인을 찾다보니 먼저 구글콘솔에 Play게임즈서비스에서 설정탭으로 가서 속성부분에 저장된 게임 사용 설정이 안되어 있는것을 확인 하였다. 해당 부분 사용함으로 변경처리를 하였다. 그래도 실패.... 다시 전체적으로 살펴보았다. Play 게임즈 서비스 설정에 사용자인증정보가 android와 게임서버가 잘 설정되어 있는지 다시 확인... [Google Cloud Platform]에서 사용자인증탭에 OAuth 2.0 클라이언트 ID가 android와 웹 어플리케이션이 잘 설정 되어 있는지 다시 확인... [OAuth 동의 화면] 탭에 .. 2022. 1. 22. [Unity] 인앱결재에 [요청하신 항목은 구매할 수 없습니다.] 오류 유니티에서 인앱상품을 등록하고 결재테스트시 위 이미지와 같은 오류가 발생했다. 해결 방안을 찾아본 결과 1. 인앱상품 활성화가 되어 있지 않은 경우 - 활성화가 된 상태여서 이부분은 아니였다. 2. 등록한 앱 버전과 테스트 버전이 틀려서 안되는 경우 3. 내부테스트 등록시에 테스트 참여 초대수락을 하지 않은 경우 4. 폰에 여러 계정을 사용하는 경우 - 이런경우 테스트계정외 계정을 삭제 하여야 한다고 한다. 나의 경우는 2,3번에 해당했던 것 같다. 새로 테스트버전을 올리고 테스트 URL로 들어가 초대 수락 후 실행하니 아래와 같이 테스트 결재가 정상적으로 실행이 되었다. 2022. 1. 22. [Unity] 프로젝트 복사하여 하나 더 만들기.. 하나의 프로젝트를 생성하고 비슷한 유형으로 하나를 더 만들려고 하니 그냥 복사로는 정상적으로 신규로 만들어지지 않았다. 그래서 열심히 찾아 본 결과 복사하는 방법을 찾았다. 역시나 간단한 내용도 찾아야 진행이 되었다... ㅠㅠ 먼저, 메뉴 Assets - Export Package로 클릭하여 내보내기를 만들자. 클릭하여 내보내기 창이 나타나면 필요한 부분 혹은 전체를 선택 후 Export버튼을 눌러 저장할 위치와 이름을 선택하여 저장 해 주자. 내보내기가 완료되고 나면, Unity Hub에서 새로 프로젝트를 생성한다. 내보내기 한 프로젝트와 동일한 플랫폼을 선택하여 새로 생성 하였다면, 화면 내에서 Assets - Import Package - Custom Package를 선택하여 앞서 내보내기 한 파일.. 2022. 1. 16. [Unity] 유니티 미디에이션(Unity mediation)사용시 빌드 오류 유니티 광고를 넣기위해 유니티 ads를 넣으려다가 현재 beta 서비스 중인 미디에이션을 넣어 보고자 했다. 그런데 유니티에서 실행할 때는 잘 되었는데 막상 빌드를 하니 오류가 발생하였다. 오류 내용이 * What went wrong: Execution failed for task ':launcher:checkReleaseDuplicateClasses'. > 1 exception was raised by workers: java.lang.RuntimeException: Duplicate class com.unity3d.ads.BuildConfig found in modules jetified-UnityAds-runtime.jar (:UnityAds:) and jetified-unity-ads-3.7.5-.. 2022. 1. 8. [Unity error] Compressed texture ... is used as icon. This might compromise visual quality of the final image. Uncompressed format might be considered as better import option. Compressed texture Rollingstone_icon is used as icon. This might compromise visual quality of the final image. Uncompressed format might be considered as better import option. UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&) 빌드시에 해당 오류가 발생하였다. 내용을 살펴보니 Icon으로 사용된 파일이 품질손상이 발생할 수 있다는 내용인것 같은데... 어떻게 수정을 할지는 알 수 없어서 구글링을 열심해 했다. 답은 간단한 곳에 있었다. Project Settings의 Player에서 Default Icon으로 사용하였던 .. 2022. 1. 7. [Unity] 스크립트에서 다른 오브젝트의 스크립트 Method를 호출하는법 한번씩 Unity로 게임이나 앱을 만들다 보면 어? 이건 저쪽 스크립트를 호출하여 사용하면 될꺼 같은데? 하는 경우가 있을 겻이다. 그럴때 사용하면 좋을 듯 하다. 호출하는 방법을 찾아봤었는데 여러방법이 있었지만 기본적이고 간편한 방법이라 적어놓도록 했다. GameObject.Find("오브젝트이름").GetComponent().Function명(); 이렇게 불러서 호출하면 된다. 그리고 태그로 찾는법도 있다. GameObject.FindWithTag("태그명").GetComponent().Function명(); 사용하기 편한것으로 호출하면 될 것같다. 2022. 1. 7. 이전 1 ··· 5 6 7 8 9 10 11 ··· 18 다음 728x90