Unity エディター上でGoogle スプレッドシートをダウンロードするエディター拡張です。
GoogleSpreadSheetDownloaderForUnity/releases ページからunitypackage をダウンロード。 対象のUnity プロジェクトにインストールしてください。
以下のライブラリをプロジェクトにインストールしてください。
- UniTask
- Utf8Json
事前にいくつかの設定が必要になります。
まずは、Google Cloud Platform ページからプロジェクトを作成します。
次に、『認証情報』を作成します。
左のメニューの認証情報を選択、『認証情報を作成』を選択して『API キー』を選択することで作成されます。
ダウンロード対象のスプレッドシートのページの右上にある『共有』から公開してください。
右クリックメニューから、 Create>ScriptableObject>GoogleSpreadSheetLoaderParam
を選択して、
ダウンロードに使うスクリプタブルオブジェクトを作成してください。
作成後各パラメータを設定します。
スプレッドシート本体のID を設定します。
ID は、以下の文字列を設定します。
https://docs.google.com/spreadsheets/d/ここの文字列/edit#gid=
ダウンロード対象のスプレッドシート名を設定します。
(以下の画像例だと、『Sheet1』と設定します。)
作成したAPI キーを設定します。
取得範囲を絞りたい時に設定します。 設定しなくても構いません。
Unity のツールバーの、
Window>GoogleSpreadSheetDownload
からダウンロード用ウィンドウを開きます。
作成したスクリプタブルオブジェクトを設定します。
保存先のフォルダーを設定します。
保存ファイル名を設定します。
ダウンロード用ウィンドウはPlayMode 中でないと実行できません。