본문 바로가기

유니티(Unity)

(13)
[Unity] Unity와 MySQL 연동(2) - phpMyAdmin 설치, 유니티와 MySQL 연결 이전 글에 이어서 이번에는 phpMyAdmin을 설치하고, 마지막엔 유니티와 MySQL을 연결해보는 시간을 가져보겠습니다. 이전 과정에서 이어집니다. 혹시 준비가 되지 않았다면 여기로,,, [Unity] Unity와 MySQL 연동(1) - Apache, PHP, MySQL 설치 1. phpMyAdmin 설치 https://www.phpmyadmin.net/downloads/ Downloads Your download should start soon, if not please click here. Please verify the downloaded file Please take additional steps to verify that the file you have downloaded is not cor..
[Unity] Unity와 MySQL 연동(1) - Apache, PHP, MySQL 설치 Unity로 개발을 진행하다보면, 데이터 베이스에 연동해야하는 경우가 발생할 수 있습니다. 이번에는 RDBMS 중 하나인 MySQL을 PHP로 Unity와 연동해서 Unity에서 데이터베이스에 접근하는 방법을 알아보도록 하겠습니다. (작성일 기준 글쓴이는 유니티 2020.3.43f 버전 사용 중 입니다.) 1. Apache 설치 https://www.apachelounge.com/download/#google_vignette Apache VS17 binaries and modules download www.apachelounge.com 64비트 윈도우 기준, 해당 파일을 다운받아줍니다. 압축을 풀면 아래 파일들이 나오는데 Apache24 폴더를 C 드라이브로 옮겨줍니다. 그리고 명령 프롬프트(CMD)를 ..
[Unity] TextMeshPro 한글 폰트 깨짐 해결, TMP 폰트 추가 유니티에서 TextMeshPro라는 친구가 있습니다.. 줄여서 TMP 라고 하는데요, 이 친구는 하필이면 기본 폰트가 한글을 지원하지 않아 한글이 □로 깨져서 나옵니다. 이런 현상을 해결하는 방법에 대해 작성해보겠습니다! 1. 원하는 폰트 다운 TMP의 기본 폰트가 한글을 지원하지 않아서 발생하는 문제인데요! 먼저 한글을 지원하는 폰트를 다운받아줍니다. 저는 나눔 고딕으로 하겠습니다. (나눔 고딕체 다운받기 : https://hangeul.naver.com/2011/font) 폰트를 다운받으시면 이렇게 폰트 파일들이 나옵니다. 이 파일들을 사용할 프로젝트 - Assets - TextMesh Pro - Fonts에 넣어줍니다. 유니티를 켜면 자동으로 임포트가 됩니다. 임포트가 끝날 때 까지 잠시만 기다려 ..
[Unity] 유니티 포톤 서버(Photon Unity Networking) - 기본 연결 설정 유니티로 만든 콘텐츠가 네트워크를 지원하게 하려면(멀티플레이가 가능하려면) 서버가 필요합니다. 이러한 서버를 쉽게 구축할 수 있도록 도와주는 유니티 패키지가 있는데, 그것이 바로 Photon Unity Networking 입니다. Photon 클라우드 서버를 제공해 네트워크 환경을 구축할 수 있도록 해주는 패키지입니다. 과정을 차근차근 따라가면서 알아보도록 해보겠습니다! 새로운 유니티 프로젝트를 생성하고 에셋 스토어를 열어줍니다. 그리고 PUN 2를 검색해서 패키지를 프로젝트에 임포트 해주세요. https://assetstore.unity.com/packages/tools/network/pun-2-free-119922 PUN 2 - FREE | 네트워크 | Unity Asset Store Get the ..
[Hololens 2] 홀로렌즈 2 - 응시 위치 찾아 바닥에 평면 깔기 이전 글에서 아이트래킹을 통해 홀로렌즈로 보고 있는 오브젝트가 무엇인지에 대한 정보를 얻어올 수 있었습니다. 이를 살짝 응용해서 바닥면을 바라보고 그곳에 평면을 깔아보도록 하겠습니다. [이전 글] [AR/Hololens 2] 홀로렌즈 2 - 현재 보고 있는 오브젝트 구하기 [AR/Hololens 2] 홀로렌즈 2 - 현재 보고 있는 오브젝트 구하기 홀로렌즈로 어떤 오브젝트를 보고 있을 때 그 오브젝트가 무엇인지에 대한 정보를 얻어야할 필요가 있을 수 있습니다. 이 글에서는 아이 트래킹을 이용해서 현재 보고 있는 오브젝트에 대한 정 ggjjdiary.tistory.com 세팅은 이전 글에서 그대로 이어집니다. 현재 바라보고 있는 위치에 오브젝트를 옮겨보는 작업부터 시작해보겠습니다. GameObject - ..
[Hololens 2] 홀로렌즈 2 - 현재 보고 있는 오브젝트 구하기 홀로렌즈로 어떤 오브젝트를 보고 있을 때 그 오브젝트가 무엇인지에 대한 정보를 얻어야할 필요가 있을 수 있습니다. 이 글에서는 아이 트래킹을 이용해서 현재 보고 있는 오브젝트에 대한 정보를 불러오는 방법을 정리해보겠습니다. [이전 글] [AR/Hololens 2] 홀로렌즈 2 - GridObjectCollection, DirectionalIndicator, Tap To Place [AR/Hololens 2] 홀로렌즈 2 - GridObjectCollection, DirectionalIndicator, Tap To Place 이번에는 객체의 위치 지정과 객체 추적을 알아보겠습니다. [이전 글] [AR/Hololens 2] 홀로렌즈 2 - Object Manipulator, NearInteractionGra..
[Hololens 2] 홀로렌즈 2 - GridObjectCollection, DirectionalIndicator, Tap To Place 이번에는 객체의 위치 지정과 객체 추적을 알아보겠습니다. [이전 글] [AR/Hololens 2] 홀로렌즈 2 - Object Manipulator, NearInteractionGrabbable, Build [AR/Hololens 2] 홀로렌즈 2 - Object Manipulator, NearInteractionGrabbable, Build 세팅을 끝냈으니 손 상호작용 예제(그 중에서도 손으로 집기)를 만들어서 테스트 해보겠습니다. [이전 글] [AR/Hololens 2] 홀로렌즈 2 개발 준비 [AR/Hololens 2] 홀로렌즈 2 개발 준비 이번에는 홀로렌즈 ggjjdiary.tistory.com 준비물 https://github.com/microsoft/MixedRealityLearning/re..
[Hololens 2] 홀로렌즈 2 - 유니티 빌드, 객체 손으로 집기 세팅을 끝냈으니 손 상호작용 예제(그 중에서도 손으로 집기)를 만들어서 테스트 해보겠습니다. 이 글은 기본적으로 마이크로소프트의 튜토리얼을 따라갑니다. https://learn.microsoft.com/ko-kr/training/modules/learn-mrtk-tutorials/ Mixed Reality Toolkit 소개 - 프로젝트 설정 및 손 상호 작용 사용 - Training 이 과정에서는 MRTK의 모든 기본 요소에 대한 기본적인 내용을 소개합니다. learn.microsoft.com [이전 글] [AR/Hololens 2] 홀로렌즈 2 개발 준비 [AR/Hololens 2] 홀로렌즈 2 개발 준비 이번에는 홀로렌즈를 사용하는 방법을 익히고자 합니다. 홀로렌즈는 마이크로소프트에서 만든 AR 기..