본문 바로가기
반응형

분류 전체보기165

[유니티] 파일을 저장하거나 불러오는 방법 - System.IO.File 유니티를 활용해서 프로젝트를 진행하다보면 어떤 정보를 어딘가에 저장하고 싶을 때가 있다. 이런 기능은 굉장히 빈번하게 쓰이다보니까 유니티에서 이미 기능을 마련해두었다. 순서는 다음과 같다. 1. using System.IO; 를 적어준다. 여기서 IO는 input과 output을 줄여쓴 것으로 유니티 상에서 입출력 기능을 사용하겠다는 뜻이다. 이렇게 되면 File이라는 클래스에 접근하여 다양한 기능들을 사용할 수 있다. 2. File 클래스 사용하기 위의 using을 적어줬다면 이제 스크립트 상에서 File이라고 적은 뒤 점(.)을 찍어주면 다양한 명령어들이 나타나는 것을 볼 수 있다. 해당 내용은 유니티의 공식 문서에서도 살펴볼 수 있다. Unity - Scripting API: File Success.. 2022. 1. 25.
[유니티] 초보자를 위한 제이슨을 사용하는 방법 해당 글은 Json을 처음 사용해보는 초보자를 위한 글임을 밝힙니다. 해당 본문의 내용은 아래의 유튜브로도 볼 수 있습니다. 유니티에서 Json을 사용할 때 어렵게 생각하는 사람들이 많다. 아무래도 비전공자가 학원이나 국비교육같은 곳에서 코딩자체를 유니티로 입문하는 사람들이 꽤 많다보니까 Json에 대한 사전지식이 없기 때문이라고 생각한다. Json을 이론적으로 자세히 모른다고 하더라도 쓰느 방식만 알면 다양하게 응용이 가능하므로 알아두면 굉장히 도움이 많이 되고, 실무에서는 기본적으로 사용되기 때문에 꼭 알아야하는 스킬이다. Json을 설명할 때마다 항상 택배의 절차에 비유해서 설명하곤 한다. 어떤 물건을 택배에 포장해서 보내고, 받은 사람이 택배를 풀어서 물건을 받는 형태가 Json의 과정과 동일하다.. 2022. 1. 15.
[유니티] 레이캐스트 총정리 - Unity Raycast 유니티에는 레이캐스트라고 해서 마치 레이저를 쏴서 오브젝트를 인식하는 시스템이 존재한다. 이러한 레이캐스트는 사실 굉장히 많은 연산이 수반되는 물리적 방식이다. 따라서 유니티에서 기본적으로 제공하는 Physics라는 클래스에 Raycast라는 함수로 존재하고 있다. 그래서 우리가 레이캐스트를 사용할 때 Physics.Raycast 라는 방식으로 호출해서 사용하는 것이다. 유니티 공식 홈페이지의 내용을 확인해보고 싶으면 아래의 링크를 클릭하면 된다. Unity - 스크립팅 API: Physics Success! Thank you for helping us improve the quality of Unity Documentation. Although we cannot accept all submissions.. 2022. 1. 12.
[유니티] 비디오플레이어로 UI에서 동영상 재생하기 간혹 UI에서 동영상이 재생되어야할 필요가 있다. 유니티에서도 이런 상황을 위해서 비디오플레이어라는 것이 존재하는데, 굉장히 기본적인 기능이지만, 해본적이 없으면 막막할 수 있다. 지금은 저장되어있는 동영상을 유니티에서 재생하는 방법을 알아보고 다음번 글에서는 유니티에서 인터넷을 통해 동영상을 스트리밍하는 방법을 알아볼 것이다. 간단하게 먼저 요약하자면, 비디오플레이어와 렌더텍스쳐를 생성하여 이미지에 연결해주고 동영상을 넣어주면 재생된다. 당연히 이해가 안될테니 자세하게 살펴보도록 하자. 우선 유니티 프로젝트를 하나 생성하고 RawImage를 하나 생성해준다. (이건 너무 기본적인 것이니까 이미지는 생략) 하이어라키창에서 우클릭을 하여 Video -> Video Player를 눌러서 비디오플레이어를 생성.. 2022. 1. 6.
반응형