시트에서 불러오기(LiveLoad)
런타임에 구글시트에서 데이터를 불러오는 방법에 대해서 알아봅시다.
영상 0:00 0:40 에서 Runtime Load 및 Write를 설명합니다. 이 기능은 게임 개발자가 편리하게 게임 벨런스를 수정하거나, 잘못 입력된 데이터를 수정하는 등 게임 디자인 목적으로 사용할 수 있습니다. 앱을 다시 빌드하거나 재실행 할 필요가 없습니다.
주의 : 이 기능은 일반 릴리즈에 포함시켜서는 안됩니다. 구글 api는 호출 제한횟수가 있기 때문입니다. 자세한 내용은 UGS Security and Hacking Prevention 을 참고하십시오.

HamsterLib->UGS->Manager 에서 TestSheet를 생성하십시오.

데이터를 Generate 하십시오.

아래와 같이 Start함수에 코드를 입력하고 구글 시트의 데이터의 데이터를 읽는지 확인하십시오.

1
void Start()
2
{
3
UnityGoogleSheet.LoadFromGoogle<int, TestSheet.Data>((list, map) => {
4
list.ForEach(x => {
5
Debug.Log(x.intValue);
6
});
7
}, true);
8
9
}
Copied!
Result.