[Unity] GoogleSheetsForUnity 에러수정Unity/TroubleShooting2022. 10. 13. 09:37
Table of Contents
개요
https://assetstore.unity.com/packages/tools/utilities/google-sheets-to-unity-73410
구글시트 에셋을 사용해서
몬스터 데이터를 시트에서 불러와 동적으로 몬스터 데이터 에셋을 생성하기위해
구글 시트와 유니티를 연동작업을 진행했다.
문제
간단히 시트의 열의 갯수를 계산하는 코드를짜고 실행을 시켜봤는데 몇번을 해도
이런 에러가 떴다.
에러 메세지가 뜬곳은 SpreadSheet.cs의 저곳.
하지만 코드의 문제는 당연히 아니고 연동이 안되는 문제인데
다른 구글시트를 만들어서 테스트해보니 그건 또 잘받아왔다.
한참을 헤맨결과 알아낸 결론은...
해결
시트이름 맨뒤에 .XLSX확장자가 보인다.
MS오피스 엑셀에서 작성하고 구글시트로 업로드하면 붙는것 같다.
저게 의심스러워서
'파일 - Google Sheets로 저장' 을 클릭해서 사본을 만들었다.
그럼 만들어진 사본은 아래와같이 .XLSX확장자가 안붙는다.
이 상태로 연동을 해서 데이터를 받아와보니 잘 받아오는것을 확인.
이 에셋에서는 엑셀에서 바로올린 시트는 받아올 수 없던것이었다.
결론
처음 사용하던 에셋도아니고 꽤 사용했던 에셋이었는데
이런 문제는 처음 알게됐다.
그리고 왜인지 초반세팅법 말고는 별로 정보도 없어서 스스로 찾느라 한참헤맸다.
이젠 한번 겪었으니 엑셀에서 바로올린 시트인지 먼저 확인하면 되겠다.
'Unity > TroubleShooting' 카테고리의 다른 글
[Unity] Admob사용 시 Screen.Orientation을 건드리면 생기는 문제 (0) | 2023.05.31 |
---|---|
[Firebase] FirebaseAuth 소셜로그인 콜백 주의점 (0) | 2023.05.26 |
[Unity] TCP통신에서 패킷이 누락되는듯한 문제 수정 (0) | 2022.10.18 |
[Unity] RenderTexutre를 PNG로 저장할때 어두워지는 문제 (0) | 2022.08.09 |
AssetDatabase.RenameAsset 함수 주의사항 (1) | 2021.10.14 |