💻
UGS 개발문서
  • Unity Google Sheet
  • Getting Start
    • 다운로드
    • Apps Script Setup
    • GoogleDrive Setup
  • HOW TO USE
    • 시트 생성 및 데이터 만들기
    • 로컬에서 불러오기
    • 시트에서 불러오기(LiveLoad)
    • 시트에 데이터 쓰기(LiveWrite)
  • Advanced User Features
    • UGS APIs
    • Use CustomType
    • Use EnumType
    • SpreadSheet Detail
    • Use UGS on WPF, Console C# Project
  • Details
    • * API 제한사항 (할당량)
    • * 보안 주의사항
    • * 추가기능 개발
  • Examples and Tutorial
    • Awesome Sunny!
  • Trouble Shooting
    • Exception : Reference has errors 'HamsterGoogleSpreadSheet'.
    • Exception : InvalidOperationException: You are trying to read Input ...
    • Exception : index index was out of bounds of array
    • Exception : Newtonsoft.Json Confict
Powered by GitBook
On this page
  • 이전 챕터를 완료했다면, 데이터를 불러오기위해 빈 스크립트를 생성하십시오.
  • 아래와 같이 따라서 코드를 작성해보세요.

Was this helpful?

  1. HOW TO USE

로컬에서 불러오기

이 문서에서는 구글스프레드 시트의 작성법과 구조에 대해서 설명합니다.

Previous시트 생성 및 데이터 만들기Next시트에서 불러오기(LiveLoad)

Last updated 2 years ago

Was this helpful?

를 완료했다면, 데이터를 불러오기위해 빈 스크립트를 생성하십시오.

아래와 같이 따라서 코드를 작성해보세요.

void Awake()
{
    UnityGoogleSheet.LoadAllData(); 
    // UnityGoogleSheet.Load<DefaultTable.Data.Load>(); it's same!
    // or call DefaultTable.Data.Load(); it's same!
}
    
void Start()
{ 
    foreach (var value in DefaultTable.Data.DataList)
    {
        Debug.Log(value.index + "," + value.intValue + "," + value.strValue);
    } 
    var dataFromMap = DefaultTable.Data.DataMap[0];
    Debug.Log("dataFromMap : " + dataFromMap.index + ", " + dataFromMap.intValue + "," + dataFromMap.strValue);
}

위와 같이 코드를 작성후 로그를 확인해봅니다. 로그가 정상적으로 출력되면 구글시트로부터 데이터를 정상적으로 불러 온 것 입니다.

데이터를 불러오는데 성공했습니다. 다음 페이지에서는 런타임 환경에서 데이터를 로드하는 방법을 알려드리겠습니다.

이전 챕터