RPGアツマールAPI for Unity
  • RPGアツマールAPI for Unity について
  • API対応一覧
  • ソフトウェア履歴
  • 環境構築
    • 動作条件
    • RPGアツマールAPI for Unityの導入
      • manifest.jsonの編集
      • PackageManagerの設定
      • パッケージのインストール
  • 各種APIサンプルと解説
    • サンプルコード集
      • 初期化をしよう
      • サーバーセーブをしよう
      • 音量を制御しよう
      • コメントの流れを制御しよう
      • コントローラの入力を受け取ろう
      • 外部リンクに誘導しよう
      • URLに添えられたパラメータを取り出そう
      • 作者の情報を表示しよう
      • スコアボードを表示したり送信したりしよう
      • スクリーンショットを撮って送信しよう
  • モバイル版RPGアツマールで起動できるようにしよう
    • WebGLテンプレートを作ろう
GitBook提供
このページ内
  • 背景
  • 解説
  • サンプルコード
  1. 各種APIサンプルと解説
  2. サンプルコード集

外部リンクに誘導しよう

背景

ゲーム側から、公式サイトへの誘導や攻略サイトなど、様々な外部サイトへ誘導したいことがあるでしょうその場合は、RPGアツマールの外部リンク機能を使い、プレイヤーに外部リンクを開く表示をしなければなりません。

解説

ゲームから公式サイトや攻略サイトなど、外部のサイトへ誘導する場合は、RPGアツマールから別のサイトに移動するウィンドウを表示し、プレイヤーに別のサイトが表示される事を通知する必要があります。

また、表示する通知ダイアログにはリンク文字列も表示されます。

サンプルコード

using RpgAtsumaruApiForUnity;
using UnityEngine;

public class RpgAtsumaruSample : MonoBehaviour
{
    private void Awake()
    {
        // もしプラグインの初期化が終わっていないなら
        if (!RpgAtsumaruApi.Initialized)
        {
            // プラグインの初期化
            RpgAtsumaruApi.Initialize();
        }
    }


    private async void Start()
    {
        // 外部リンクを開いてRPGアツマールから結果を受け取るまで待機(表示完了の待機ではありません)
        await RpgAtsumaruApi.GeneralApi.OpenLinkAsync("http://hogehogeabcdefg.com/foobar.html");
    }
}
前へコントローラの入力を受け取ろう次へURLに添えられたパラメータを取り出そう

最終更新 4 年前