Azure Functions を利用した CloudScript は、より多くの言語に対応し、デバッグ ワークフローも改善されています。
カスタム CloudScript の作成 チュートリアルでは、CloudScript コード自体の記述方法について説明しています。
- PlayFab の基本を理解している必要があります。
- 掲載されている C# サンプルは PlayFab Unity SDK を使用したものです。
- JavaScript サンプルは PlayFab CloudScript サービスを使用したものです。
最初の CloudScript リビジョン
タイトルを作成した後、PlayFab は最初のリビジョンとしてサンプル スクリプトを自動的に含めます。このリビジョンには、CloudScript の学習やテストに使用できるいくつかのメソッドが含まれています。 これらの関数を確認するには:- Game Manager を開きます。
- タイトルを選択します。
- 左側のサイドバーで Automation を選択します。
独自のリビジョンをアップロードする
独自のカスタム メソッドは Game Manager からアップロードできます。ファイルをアップロードするたびに新しいリビジョンが作成されます。アップロード時に、PlayFab サービスは CloudScript の構文エラーを簡単な LINT でチェックします。 エラーが見つかった場合:- エラー メッセージが表示されます。
- エラーを修正し、もう一度 SUBMIT を選択します。
- デフォルトでは、新しいアップロードは DEPLOY REVISION # TO LIVE リンクを選択して展開する必要があります。これにより、複数バージョンの CloudScript を更新したり、ロールバックしたりできます。
GitHub との統合
GitHub を使用して CloudScript のリビジョンを管理することもできます。GitHub アカウントを持ち、ログインしている必要があります。- USE GITHUB ボタン (前のスクリーンショットにあるグレーのボタン) を選択します。
- 次のウィンドウには、オレンジ色の AUTHORIZE GITHUB ACCOUNT ボタンが表示されます。
- GitHub で新しい空のリポジトリを作成します。
- PlayFab Game Manager の GitHub ページに戻ります (タブを更新)。
- この時点で、GitHub リポジトリを選択し、タイトルにバインドできるはずです。
