본문 바로가기
728x90

unity26

[Unity] missing AndroidManifest.xml file. 에러 Project 'D:\Unity\Unity Projects\Paper Airplane\Temp\StagingArea\android-libraries\GooglePlayGamesManifest.androidlib' is missing AndroidManifest.xml file. UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&) 빌드하는데 해당 에러가 발생했다. 이전 빌드가 잘 되다가 Google Play Game Plug In SDK 설치 후 발생한 에러였다. 해당 에러에 대해서 자료를 찾아본 결과 Asset폴더 안 Plusgins/Android/GooglePlayGamesManifest의 폴더명을 Plusgins/Android/GooglePlayGames.. 2022. 1. 29.
[Unity] 유니티 2d 오브젝트 클릭시 이름 가져오기 유니티에서 2d 인 경우 화면상 클릭 시 해당 클릭된 collider의 object를 가져오는 방법이다. void Update() { //마우스 클릭시 if (Input.GetMouseButtonDown(0)) { //마우스 클릭한 좌표값 가져오기 Vector2 pos = Camera.main.ScreenToWorldPoint(Input.mousePosition); //해당 좌표에 있는 오브젝트 찾기 RaycastHit2D hit = Physics2D.Raycast(pos, Vector2.zero, 0f); if (hit.collider != null) { GameObject click_obj = hit.transform.gameObject; Debug.Log(click_obj.name); } } } 2022. 1. 25.
[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.
728x90