Skip to content

Latest commit

 

History

History
54 lines (38 loc) · 1.74 KB

README.md

File metadata and controls

54 lines (38 loc) · 1.74 KB

Easy ADV

Unityで ADVを作成する際に Fungusを使ってより簡単に作成できるようにするためのライブラリです。

使い方

シナリオ環境

  1. GoogleSheet をコピーする
  2. 以下のように3つのフォルダを作成する
  • sounds
  • characterImage
  • backgroundImage

img.png

  1. フォルダのIDを取得して、GoogleSheetのApps ScriptのAutoUpdatePulldown.gs の変数を作成したフォルダIDに変更する
const characterImageFolder = "1JbdOEpA5ES2Rq9OqeNr2X98HyHu8ZTTg"
const backgroundImageFolder = "1TeW1IFjPKufBB9b-a9-BTDtJU9PSXIMe"
const soundFolder = "1pXyls5L5T_uWcw4lJyOtoCtXtm-8GynC"

  1. Apps Scriptをデプロイして、ウェブアプリURLを取得する

Unity環境

  1. EasyADV.unitypackageをダウンロードする
  2. Fungus.unitypackageをダウンロードする
  3. Unityプロジェクトに1,2,UniTaskを追加する
  4. Tools/EasyADV/Setupを実行して、開発環境をセットアップする。
  5. 以下のフォルダに画像、音声を配置する
    • Asset/EasyADV/CharacterImage
    • Asset/EasyADV/BackgroundImage
    • Asset/EasyADV/Sound

6ScenarioSheetData.csの以下の変数を設定する

public static class ScenarioSheetData
{
  public const string SheetURL =
      "SheetURL";

  public const string MainSheet = "シート名";
}

7Google Sheetにシナリオを記載後、UpdateScenarioFromGoogleSheetUpdateボタンを押す