본문 바로가기

3Dsoftware/Unity 3D56

[Unity 3D] Android 14(API 34) 업데이트시 App crash 강제종료 (해결) 플레이 콘솔에 aab 빌드 파일을 업로드시 다음과 같은 경고가 뜹니다. "Play Asset Delivery library 가 Android 14(API 34) 와 호환되지 않는다. App Crashes를 피하기 위해서는 최신 라이브러리 버전으로 업데이트해라." 아래는 원문입니다. 실제로 앱 실행시 Crash가 발생합니다.  (원문) Update your Play Asset Delivery Maven dependency to an Android 14 compatible version! Your current Play Asset Delivery library is incompatible with targetSdkVersion 34 (Android 14), which introduces a backwards.. 2024. 7. 9.
Unity Boxcast의 Size가 1 이상일때 충돌 판정이 잘 안되는 이유? Raycast를 Box형태로 쏴서 감지하는 방법. Physics.BoxCast(transform.position, transform.lossyScale / 2, transform.forward, out hitInfo, transform.rotation, range) (레이저를 발사할 위치, 사각형의 각 좌표의 절판 크기, 발사 방향, 충돌 결과, 회전 각도, 최대 거리) transform.lossyScale는 부모 오브젝트의 절반에 해당하는 크기이다. Vector3 boxSize = new Vector3(0.5f, 0.5f,0.5f); transform.lossyScale 대신에 Boxsize를 사용 할 수 있다. 주의점 transform.lossyScale/1f 또는 transform.lossyScal.. 2023. 6. 14.
Addressable Asset Package 업데이트 시 GUI 에러 해결 NullReferenceException: Object reference not set to an instance of an object UnityEditor.AddressableAssets.GUI.AddressableAssetSettingsInspector.OnInspectorGUI () (at ./Library/PackageCache/com.unity.addressables@1.21.2/Editor/GUI/AddressableAssetSettingsInspector.cs:271) 위 오류 해결방법 Addressable Asset Package를 업데이트 할 때 오류가 발생할 수 있다. GUI에 문제가 생기며, Play Mode Script or Build의 Dropdown이 되지 않는다. 이 때 Pa.. 2023. 6. 11.
Unity 3D: UnauthorizedAccessException: Access to the path is denied. Mobile Platform에 저장소에 파일을 Save시에 다음과 같은 오류가 발생하면 Android Manifest 파일에 다음과 같은 문구를 넣어 주어야 한다. 일기 쓰기 권한 추가를 Applicaiton 윗단에 넣어주면 된다. xmlns:tools="http://schemas.android.com/tools"> 2023. 5. 14.
Unity NavMeshSurface Play시에도 보이는 현상 해결. Scene 창에 보면 Show NavMesh를 체크해제 하면 Runtime에서 보이지 않습니다. 업데이트 되고 바뀌었네요. 한참 찾았습니다. 2023. 5. 9.
unable to resolve reference 'unityeditor.ios.extensions.xcode assembly 'assets/externaldependencymanager/editor/1.2.167/google.iosresolver.dll' will not be loaded due to errors: unable to resolve reference 'unityeditor.ios.extensions.xcode'. is the assembly missing or incompatible with the current platform? reference validation can be disabled in the plugin inspector. 다음과 같은 오류 해결 방법: 내가 새로 설치한 버전이 iOS가 설치가 안되어서 그렇다. 2023. 2. 16.