본문 바로가기

구글유니티연동2

Day 44 - 구글 스프레드시트와 유니티 연동 및 다국어 데이터 관리 (2부) 주제>>  CSV 데이터 처리 >>  딕셔너리 데이터 불러오기 >>  UI 연동 공부내용이전 게시글(Day 43)에서는 LocalizingManager 클래스와 언어 설정(Enum)을 설명했다.이번 게시글에서는 CSV 데이터를 구글 스프레드시트에서 가져와 처리하는 방식과 UI에 적용하는 과정을 다룬다. 1. CSV 데이터 처리구글 스프레드시트의 데이터를 UnityWebRequest로 가져오면, CSV 형식의 텍스트가 반환된다.이 텍스트를 줄 단위로 분리하고, 각 열을 키(Key)와 값(Value)로 매칭해 딕셔너리(Dictionary)에 저장한다.이를 위해 정규 표현식을 활용한다.private IEnumerator LoadLocalizedTextCoroutine(string url, ELanguage e.. 2024. 12. 7.
Day 43 - 구글 스프레드시트와 유니티 연동 및 다국어 데이터 관리 (1부) 주제>>  구글 스프레드시트 준비 >>  LocalizingManager 클래스 소개 >>  LocalizingManager 클래스 구현 (1/2) >>  언어 설정 Enum >>  CSV 데이터 처리 공부내용유니티 프로젝트에서 다양한 언어를 지원하려면 다국어 데이터를 효율적으로 관리하는 것이 중요하다.이를 위해 구글 스프레드시트를 활용하면, 번역된 텍스트 데이터를 손쉽게 수정하고 관리할 수 있다.이번 게시글에서는 유니티와 구글 스프레드시트를 연동하여 다국어 데이터를 가져오는 방법을 알아본다. 1. 구글 스프레드시트 준비1-1. 스프레드시트 생성아래와 같은 형식으로 스프레드시트를 작성한다.첫 번째 열은 Key, 나머지 열은 언어별 번역 데이터를 입력한다.KeyEnglishKoreanJapaneseHell.. 2024. 12. 6.
728x90
반응형