본문 바로가기
728x90
반응형

유니티10

[Unity] C# script에서 Sprite 이미지 사이즈 구하기 Sprite bgSprite;//bgSprite에 Sprite가 대입되었다고 가정했을 때bgSprite.bounds.size.x //width sizebgSprite.bounds.size.y //height size반환값은 float다. int값으로 얻고 싶으면 앞에 (int)를 붙여 형변환을 시켜준다.  유니티 2021. 6. 14.
[Unity] build error 해결 / android sdk does not include your target sdk of 26 android sdk does not include your target sdk of * 다른 버전 빌드시에도 다음과 같은 빌드 에러가 뜰 수 있다. 타켓 API버전에 관한 것이다. 유니티에서 기본적으로 설치된 SDK는 API 버전이 29만 포함되어있다고 한다. 구글 플레이스토어에 업로드할때의 기준이기 때문이다. 구글플레이스토어에 올린다면 타켓API를 29 이상으로 해야한다고 한다. 해결 방법은 Build setting > publish setting > Target API 버전을 29로 바꿔준다. 아마 Oreo다. 혹시 이 앱이 29 이상에서만 돌아갈라나 걱정할 필요는 없다. Minimum API Level로 지정한 API버전이 해당 게임이 돌아갈 수 있는 가장 낮은 안드로이드 버전이다. 2021. 6. 8.
[Unity] get rect size https://dreamaz.tistory.com/1118 유니티에서 게임 오브젝트 폭, 높이 구하는 방법(How to get width, height of GameObject in Unity)안녕하세요. 드리머즈입니다. 오랜만에 프로그래밍 관련 포스팅을 쓰네요. 자료 보관을 위해 기록 남깁니다. 유니티에서 GameObject의 Width와 Height를 구하려고 구글, 네이버를 뒤져봤지만.. 아무리dreamaz.tistory.com  이 자체가 변수값인듯 하다. 대신 해당 스크립트 파일이 지정된 게임 오브젝트에 대한 Rect값을 가져온다.GetComponent.().rect.widthGetComponent.().rect.height  공식 문서 예시HingeJoint hinge = gameObject... 2021. 5. 30.
[Unity] Visual Studio (2019) 한글 깨짐 해결 Unity3d Scripts C# 문제상황: 유니티 Collab(콜라보레이트) 으로 협업작업 중 pull(update/sync)을 받으니 한글이 깨짐.   1. 도구>옵션  2. 텍스트 편집기>일반>시그니처 없는 UTF-8 인코딩 자동 검색 체크 해제  사실 한글이 한번 깨진 경우 코드편집기에서 복구하긴 힘들다. 해결이 안되면 기존 파일을 붙여넣거나 덮어쓰는 수 밖에 없다. 2021. 2. 28.
[Unity] TMP 폰트 사용하기/한글폰트사용하기/원하는 폰트 사용하기 ※유니티 Unity 2020.2.1f1 버전에서 작성   이 파일은 폰트를 굽기 위해 필요한 텍대! 1. 추가할 폰트 파일을 유니티 Asset에 추가위치는 상관없음  2. TextMeshPro의 Font Asset Creator 이동이 TMP는 유니티 스토어에서 다운받으셔야 합니다.  3. 옵션 설정사진과 같이 세팅 후 Generate Font Atlas를 클릭.Custom Character List 에는 맨 위에 첨부된 텍스트 파일의 내용을 복사해서 붙여넣어 주세요. 폰트 굽는데는 아주 오래걸립니다. 제가 유독 오래걸리는건지, 저렇게 하나만 구워도 최소 한시간~한시간 반 은 걸림. 그리고 굽는내내 본체가 뜨거워지고 안에 팬 돌아가는 소리 웅웅. 애지간히 대형작업인듯...  완전 쉽죠~~ 2020. 12. 29.
원스토어에 유니티 앱 APK 올리기 시도 유니티로만 개발한 게임을 원스토어에 올리기 위해 며칠 째 골머리를 앓고 있다. 검토 넣고 '사이닝되지 않은 바이너리입니다'를 오천번 반려받은 후, 처음부터 다시 시작하기로 했다. 참고로 나는 인앱결제는 사용하지 않는다. 유니티에서 빌드한 apk를 곧바로 올리면 다음과 같은 문구가 뜬다. In-App SDK v17 이상 버전을 적용한 apk만 등록 가능합니다. 일단 읽어보자. 우선 라이선스 관리에 들어가준다. ALC(Application License Checker) 라이브러리를 적용하러 가겠다. 먼저 가이드를 보니 유니티를 위한 설명도 적혀있다. 여기가 중요하다. ALC 샘플 파일을 불러와야하는듯. ALC_Manager.cs ALC_CallbackManager.cs ALC_Response.cs 파일을 가.. 2020. 11. 15.
728x90
반응형