분류 전체보기
-
[unity] InvalidOperationException: Insecure connection not allowedunity/unity 에러 2023. 10. 4. 14:43
InvalidOperationException: Insecure connection not allowed 유니티에서 서버에 데이터 요청을 하기 위해 코드를 작성하고 실행했습니다. string url = "http://192.168.0.92:93/api/getData"; UnityWebRequest request = UnityWebRequest.Get(url); yield return request.SendWebRequest(); 내부에 테스트하기 위해 구동중인 서버 인데 데이터 요청하면 위와 같은 에러가 나타납니다. 보안 관련된 에러인거 보니 https 가 아니라서 나타나는듯 싶습니다. setting 허용이 필요할거같으니 project settings 에 들어갑니다. 왼쪽 메뉴들 중에 player 를 선..
-
[unity] .meta 파일에 대한 내용 정리unity/unity 공부 2023. 9. 16. 17:06
Unity의 .meta 파일은 Unity 엔진이 에셋과 관련된 정보를 저장하는 데 사용하는 텍스트 파일입니다. Unity 프로젝트에서 생성되는 모든 파일에는 .meta 파일이 있습니다. .meta 파일들은 다음과 같은 중요한 역할을 수행합니다. 에셋 식별자: Unity는 각 에셋에 고유한 ID를 부여하여 관리하며, 이 ID는 .meta 파일에 저장됩니다. 이를 통해 에셋 간의 연결성을 유지하고, 프로젝트 내에서 에셋을 일관되게 참조할 수 있습니다. 임포트 설정: .meta 파일은 해당 에셋의 임포트 설정 정보도 포함합니다. 예를 들어, 이미지 에셋의 경우 압축 방식, 해상도 설정 등의 정보가 여기에 포함됩니다. 버전 관리: .meta 파일은 버전 관리 시스템(VCS)와 함께 사용될 때 중요한 역할을 합니..
-
[unity] scene 이동 하면 라이트 어두워지는 현상unity/unity 공부 2023. 8. 3. 11:09
메인씬에서 버튼 선택하여 다른 씬으로 이동하면 light가 제대로 적용되지 않고 어두워 보이는 현상이 나타났습니다. 설정한 화면 밝기 그대로 화면에 보여주고 싶은데 이상하게 해당 씬에서 바로 실행했을때보다 많이 어둡게 나타납니다. 해결 방법으로는 해당하는 씬들을 미리 설정해줘야 하는 과정을 거쳐주면 됩니다. 보여주고 싶은 Scene 실행 -> 상단 메뉴에서 Window -> Rendering -> Lighting -> Generating Light 을 실행 아래처럼 폴더가 하나 생성되어집니다. 이렇게 생성 되면 완료 된겁니다. 저는 AirportScene 과 CityScene 에서 Generating Light 를 생성하였습니다. 이렇게 진행한 후 실행 하면 원래 보여지던 상태의 light로 보여질겁니다.
-
[unity] package manager 에 xr interection toolkit 안보임unity/unity 에러 2023. 7. 24. 09:58
유니티에서 vive focus 3 로 vr 연습 하기 위해 xr interection toolkit 을 사용해야 하는데 vive 에 wave 를 설치했음에도 package manager 에서 xr interection toolkit 안보입니다. 실습 버전보다 좀 높은 버전으로 하긴 했는데 package manager 안에 unity registry에서 보이지 않아 이건 또 뭔가 싶었습니다. 이처럼 원하는 패키지가 안보일 경우에는 경로를 직접 추가해주면 해결할 수 있는것 같습니다. package manager 글자 밑에 + 버튼 선택 -> Add package from git URL... 선택 com.unity.xr.interection.toolkit 을 입력하고 Add 를 눌러줍니다. (https://d..
-
[unity] package manager 글자 깨짐 현상unity/unity 에러 2023. 7. 24. 09:38
유니티를 사용하다보니 package manager 글자 깨짐 현상이 나타났었습니다. 이렇게 깨져서 나오니까 무슨 글씨인지 전혀 알아볼 수가 없어서 사용할 수가 없습니다. 제가 사용중인 OS 는 MacOS 이고 윈도우는 사용하지 않아서 동일한 현상이 나오는지는 확인하지 못했습니다. 윈도우에서 위와 동일한 증상을 겪으셨다면 비슷하게 시도해보시거나 다른 블로그를 참고해보셔야 할 것 같습니다. Mac에서 해결방법 Project Settings -> Player 화면까지 이동합니다. Player 화면에서 PC 아이콘을 선택해줍니다. 그리고 Graphics APIs for Mac 부분에서 + 버튼을 눌러서 OpenGLCore 를 선택해줍니다. 선택하고 나면 아래처럼 추가 됩니다. 추가되면 기존에 있던 항목보다 밑으..
-
[안드로이드 kotlin] NFC 기본 내용 정리안드로이드(kotlin)/기능 관련 2023. 7. 12. 09:32
android 단말기간에 데이터 전송을 p2p(peer-to-peer) 로 해야할 일이 생겨서 갑자기 내용을 찾아봤었는데 까먹기 전에 정리해두려고합니다. p2p 구성이 가능한 무선 통신 방법은 아래 항목들을 찾았습니다. - wifi - bluetooth - NFC - wifi-direct - nearby connections 근거리에서 사용 가능해야함, 무선 인터넷 연결 없이도 되어야 함, 추후에 iOS 와도 연동할 수 있어야 함 등의 이유로 NFC 를 사용하기로 하였습니다. NFC 를 사용하기 위해서 기본적인 개념들을 좀 찾아봤습니다. 내용은 안드로이드 디벨로퍼, 유튜브, 블로그 등에서 참조 하였습니다. •NFC 원리. : 스마트폰 내에 코일처럼 꼬아진 작은 안테나가 있는데 이 안테나가 결제 단말기 근..
-
[안드로이드 kotlin] image not loaded try to open it externally to fix format problem안드로이드(kotlin)/에러 관련 2023. 7. 10. 11:48
image not loaded try to open it externally to fix format problem 이미지 파일을 받은 후 확장자를 수정하고 안드로이드 스튜디오에서 열었는데 위와같은 에러가 나타납니다. 그동안 이미지 파일들을 복사 붙여넣기로 많이 사용했었는데 뭔가 이상한게 나타나네요. 위와 같은 에러가 나타난 이유를 찾아보니 기존 원본에서 단순히 확장자만 변경해서 나타난 문제였습니다. 확장자명만 변경한다고 해서 포맷형식이 달라지는건 아니라고 하네요. 아이폰에서 촬영한 사진의 확장자를 png 로 변경한걸 안드로이드 스튜디오에서 복사 붙여넣기 한 후 사용하려고 했었습니다. 원본의 확장자는 heic 였습니다. 변경툴을 쓰기 귀찮아서 카톡으로 사진을 전송하고 다운 받으면 jpeg 로 변경 되기 ..
-
[flutter] runtimeError: Out of bounds memory accessflutter/flutter 에러 2023. 6. 9. 11:55
runtimeError: Out of bounds memory access unity 로 만든 프로젝트를 webgl 로 빌드 시키고 웹 환경에서 동작시킨 후 해당 웹 페이지를 flutter 로 웹뷰 이용해서 사용하도록 만들었습니다. 전체 webgl 파일은 6개 정도이고 웹 메인 화면에 각각 구동할 수 있도록 버튼으로 만들어서 배치했습니다. 그런데 한 두개 실행할 때는 이상없이 잘 되는데 세번째부터 unity로 만든 webgl이 제대로 구동되지 않았습니다. 해당 웹뷰는 ipad air 5세대 에서 실행했으며 로그를 출력해보니 Out of bounds memory access 가 나타납니다. 메모리 사용량을 초과하는 이유 때문에 나타나는 에러 같은데 pc 에서 실행했을때는 이상없이 나타났으나 안드로이드 갤럭..