[Unity] URP Overaly Camera 활용 URP Camera 공식문서 Camera Stacking으로 검색 Camera Stacking | Universal RP | 12.1.12 Camera Stacking | Universal RP | 12.1.12 Camera Stacking In the Universal Render Pipeline (URP), you use Camera Stacking to layer the output of multiple Cameras and create a single combined output. Camera Stacking allows you to create effects such as a 3D model in a 2D UI, or the cockpit of a veh docs.unity3d.com URP에서.. 2023. 9. 9. [Unity UI] Text 크기에 맞추어 Button 크기 조절 (Dynamic UI) 문제 Button의 크기를 안에 든 Text component의 길이에 따라 유동적으로 변경하고 싶다. 해결 https://docs.unity3d.com/Packages/com.unity.ugui@1.0/manual/HOWTO-UIFitContentSize.html Making UI elements fit the size of their content | Unity UI | 1.0.0 Making UI elements fit the size of their content Normally when positioning a UI element with its Rect Transform, its position and size is specified manually (optionally including be.. 2023. 3. 21. [Android] Firebase에서 Google Play Games로 유저 식별하기 각 유저별로 가지고 있는 유료 재화의 내역을 보관하기 위해 Firebase Realtime Database를 사용하고 싶었고, 유저를 식별하기 위해 Firebase Authentication을 사용하게 되었다. 나의 경우 Google Play Games로 로그인을 시키기 때문에 해당 로그인 정보로 Firebase Authentication에서 유저를 식별하고자 했고, Authentication에서 식별한 유저의 아이디를 키값으로 Firebase Realtime Database에서 유저의 지갑 정보에 접근하고자 했다. 아래의 문서에서는 구글 플레이 게임 로그인 관련 세팅은 모두 되어 있다고 가정하고 시작한다. 공식문서 공식문서부터 읽자. https://firebase.google.com/docs/auth/.. 2023. 3. 6. [Unity] IAP 인앱결제 AAB 업로드 안 되는 문제 해결 - 결제 라이브러리 버전 4 이상으로 업그레이드 문제 유니티에서 인앱결제를 가짜로 만들어놓고 테스트를 하기 위해 구글 개발자 콘솔에 AAB 파일을 올리니 아래와 같은 에러가 나와 올릴 수 없었다. 이 앱은 지원되지 않는 버전의 Play 결제를 사용합니다. 이 앱을 게시하려면 결제 라이브러리 버전 4 이상으로 업그레이드하세요. 머선 일이고... 원인 Google Play 결제 라이브러리 버전 지원 중단 | Google Play 결제 시스템 | Android Developers 알림: 2022년 8월 2일부터 모든 신규 앱은 결제 라이브러리 버전 4 이상을 사용해야 합니다. 2022년 11월 1일부터는 기존 앱의 모든 업데이트에도 결제 라이브러리 버전 4 이상이 요구됩니다. 자세히 developer.android.com Google에서 2022년 11월 .. 2023. 2. 27. 비트의 달인 프로젝트 회고 7주차 - 개발 일지 시간이 왜 이렇게 빨리 흐르냐.... 정신이 없다. 이번주는 Firebase에 묶여있었다. 이번주에 한 것 Firebase의 Database를 활용해 In App Purchase한 유료 아이템을 가지고 있는지 아닌지 등록하려고 했다. 특정 유저가 어떤 아이템을 가지고 있는지 알기 위해서 유저 정보도 있어야 했는데 그래서 Firebase Authentication도 사용해보기로 했다. Firebase RealTime Database를 연결하기 위해 온갖 수를 다 쓰는데 계속 에러에 부딪혔다. 가장 큰 문제는 Dictionary를 못 읽어오는 것... 아니 IDictionary 읽고 쓸 수 있다매? 알고 보니 Native Type에 대해서만 가능하댄다. 이거 멘토님께 여쭤봤는데 우리 멘토님도 결국 답을 못찾.. 2023. 2. 26. [Unity] Google Play 로그인 시 Auth Code 못 받아오는 문제 해결 (SignInWithCredentialAsync encountered an error: System.AggregateException) 문제 현재 팀원들과 만들고 있는 게임에서 Firebase에 Google Play 계정으로 사용자를 식별하고 Google Play 정보를 활용해 게임 내 유저 정보를 만들어 관리하려고 했다. 그런데 자꾸 Android Logcat에서 아래와 같은 에러가 떴다. Error Unity SignInWithCredentialAsync encountered an error: System.AggregateException: One or more errors occurred. (One or more errors occurred. (null reference)) ---> System.AggregateException: One or more errors occurred. (null reference) ---> Fireba.. 2023. 2. 25. [Unity] Android Resolution Fail 에러 - Resolver Dependency가 제대로 설정이 안 될 때 문제 아래와 같이 제대로 Android Dependency Resolve가 안 되는 상황 해결 Assets > External Dependency Manager > Android Resolver > Force Resolve 근데 이걸 해도 안 되는 순간이 있다. 그때는 Unity에서 Android JDK를 잘 못찾고 있다는 말이 되는데 그때는 컴퓨터 재부팅을 해보는 것이 확실하다. JDK 못 찾는 에러 해결법은 아래 참고 [Unity] Android 빌드 시 failed to update android sdk package list 에러 문제 빌드를 하려고 하니 패키지 리스트에 SDK가 없다면서 오류가 났다. 필요한 SDK 버전이 없어서 에러가 나는 경우도 있지만, 나의 경우 빌드를 시도한 28 버전이 .. 2023. 2. 25. [Unity] Android 빌드 시 failed to update android sdk package list 에러 문제 빌드를 하려고 하니 패키지 리스트에 SDK가 없다면서 오류가 났다. 필요한 SDK 버전이 없어서 에러가 나는 경우도 있지만, 나의 경우 빌드를 시도한 28 버전이 폴더에 버젓이 있는 상황이었다. 해결 방법 놀랍게도 저 에러가 뜨는 이유는 버그일 가능성이 높다.... 방법 1 JDK 경로를 손수 적어주기 Edit > Preferences > External Tools > Android JDK 경로를 복사한 뒤 체크를 해제하고 다시 붙여넣기 한다. 이 상태로 빌드를 해도 안 된다면 Unity를 껐다가 다시 켜서 빌드해보는 방법이 있다. 방법 2 JAVA_HOME이라는 시스템 환경변수를 추가 방법 1처럼 Android JDK 경로를 복사한다. 제어판 > 환경변수 검색 후 시스템 환경 변수 편집을 누른다... 2023. 2. 25. [Unity] Google Play Store와 Unity In-App Purchase 연결 (구글 개발자 콘솔 라이선스 찾기) 문제 Unity에서 In-App Purchase를 사용하려면 구글 플레이 스토어와 연결을 해야 하는데 도무지 그 키를 찾을 수가 없었다. 구글링해서 여러 포스트를 봐도 자꾸 Services & API 가라는데 그런 메뉴 없다고.... 어딨냐고.... 해결 나를 구원해준 어느 유튜브 영상 구글 개발자 도구 > 유니티 프로젝트와 연결할 앱 선택 > 수익 창출 설정 > 아래쪽으로 스크롤을 내려보면 라이선스가 존재한다. Services & API라는 메뉴는 구글 개발자 콘솔이 업데이트 되면서 사라진 것 같다. 아래와 같은 문장이 뜨면 구글 개발자 콘솔의 앱과 잘 연결된 것이다. 후기 라이선스 하나 못 찾고 계속 인앱상품 등록 메뉴만 들락날락거렸던 나... Services & API를 찾아가라는 Unity의 안내.. 2023. 2. 19. 이전 1 2 3 4 5 다음