보통 검색을 할 때 유니티에서 파일처리하기를 검색하면,보통 C#에서 파일 처리하는 단순한 방식으로 처리를 한다.하지만 그걸 그대로 빌드를 하면 파일을 전혀 찾지 못한다. 이를 위해선 Resources.Load를 사용해야 하기에, 텍스트 데이터들을 일단 Resources 폴더안에 넣어준다. 그리고 해당 데이터를 TextAsset으로 만든다. using UnityEngine; TextAsset txt = Resources.Load(파일이름); * 파일이름에서 확장자는 반드시 제거해줘야 한다. 제거하지 않으면 파일을 찾지 못한다 txt.text가 텍스트에 대한 데이터인데, 그냥 써도 되지만 xml파싱을 하는 등의 경우에는 TextReader를 원한다. 그래서 이와 같은 식으로 만들어 줄 수도 있다. using..
플레이어 폰은 플레이어 컨트롤러와 이어져 있는 형태이며, 플레이어가 삭제되는 경우 컨트롤러와 연결이 해제가 되어 통제가 불가능해지는 방식이다. 게임모드는 해당 게임을 담당하고 관리하는 오브젝트라고 볼 수 있으니, 게임모드를 만들어 리스폰기능을 여기에서 보자 게임모드는 블루프린트 생성에서 Game Mode Base를 상속해 생성할 수 있다 리스폰을 하는 블루프린트는 그냥 실행하는 것이 아니라 '죽었을 때' 실행이 되어야 한다. 그래서 이벤트를 따로 만들어주고 '죽었을 때'에 이벤트가 실행이 되는 방식으로 만들어주어야 한다. Custom Event 메뉴를 통해 이벤트를 만들어주자. 그 후 Spawn Actor from Class 노드를 생성해준다. 그러고 난 후 빨간색 박스 부분이 Class 메뉴인데 이를 ..