Unity/유니티(기본)(3)
-
UNITY에서 한글 텍스트 파일이 깨져서 읽어질때(안읽어질때)
오늘 작업 중 xxxx.txt 파일의 한글로 이루어진 문자열을 읽고, 출력하는 과정이 있었는데 자꾸 한글이 깨져서 출력되었다. StringReader의 문제인가 싶어서 StreamReader를 이용하여 읽어 들이는 등, 여러 가지 시도를 해보았으나 번번이 실패하다가 해답을 알게 되었다. .txt 파일을 다른 이름으로 저장하기를 선택하여, 인코딩하여 저장하기를 누르고 인코딩 설정을 UTF-8로 바꿔서 저장하는 것이 그 해답이다. 해답을 알고 나니 무척이나 쉽게 해결할 수 있었으나, 처음 겪어본지라 문제 해결에 두 시간 이상을 소모하였던 것 같다. 이 글을 읽는 다른 분들은 쉽게 해결하길 바란다.
2023.11.29 -
유니티 온라인 대전 공부 2 - Firebase를 통한 계정 인증 과정
유니티 멀티플레이어 네트워크 게임 한방에 만들기 www.youtube.com 이 글의 모든 내용은 위 동영상 강의 내용의 학습 내용 요약본임. using Firebase; using Firebase.Auth; using Firebase.Extensions; using UnityEngine; using UnityEngine.SceneManagement; using UnityEngine.UI; public class AuthManager : MonoBehaviour { public bool IsFirebaseReady { get; private set; } public bool IsSignInOnProgress { get; private set; } public InputField emailField; pu..
2023.09.07 -
유니티 온라인 대전 공부 1 - 설치 및 세팅
파이어베이스와 포톤을 사용하여, 온라인 게임을 구현하는 방법을 학습. - 구글 파이어베이스: 계정 인증에 이용 - 포톤: 네트워크 게임 플레이 구현 Firebase 파이어베이스는 온리원 백엔드 플랫폼으로써, 복잡한 웹 API 설계를 대신해 주는 구글의 상품이다. Unity 프로젝트에 Firebase 추가 | Firebase for Unity Google I/O 2023에서 Firebase의 주요 소식을 확인하세요. 자세히 알아보기 의견 보내기 Unity 프로젝트에 Firebase 추가 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요 firebase.google.com 1. 파이어베이스를 활용해 Unity 게임을 만드는데 있어서, 가장 먼저 해야 할 일은 위 링크에서 Fireb..
2023.09.06