作者情報を表示する

編集
この機能は実験的な機能であり、将来仕様が変更される可能性があります。予めご了承ください。

概要

RPGアツマールにゲームを投稿している作者の情報をダイアログで表示する機能です。

なにができるのか

作者情報の表示
ゲームを作成しているご自身の情報または、IDで指定した任意の作者の情報を表示できます。
機能を実行した際に、スクリーンショットのようなウィンドウを開きます。
作者情報にはRPGアツマール設定ページで設定できる、プロフィール、Twitter、サイトURLのほか、その作者の関連ゲームも含まれます。

利用想定/利用例

以下のような利用を想定しています。

  • ゲーム内の作者情報ボタンからご自身の情報を表示する
  • ゲーム作成に関わった他の作者の情報を表示する

RPGアツマール公式では例えば次のゲームでこの機能を利用しています。

利用方法

作者情報ダイアログは次の方法で利用できます。

方法場所
公式プラグインGithub
ゲームAPI以下の「APIでの利用方法」を参考に、直接APIを呼び出してください

公式プラグインの利用方法

公式プラグインで作者情報を表示するためには、以下のようにします。

  1. プロジェクトのプラグインフォルダに AtsumaruCreatorInformationModalExperimental.js を右クリックし「保存」して設置
  2. イベントに DisplayCreatorInformationModal プラグインを設定
  3. プラグインコマンドでモーダル表示コマンドの設定。および情報表示するユーザIDの指定(任意)

作者情報表示プラグイン利用例

プラグインコマンドは次のいずれかのように指定します。(どちらでも動作は同じです)

DisplayCreatorInformationModal {niconicoUserId}
作者情報ダイアログ表示 {niconicoUserId}

{niconicoUserId} 部分は省略可能で、省略した場合はプラグインを設置しているゲームの作者自信の情報が表示されます。自分以外の作者情報を表示したい場合は、{niconicoUserId} にniconicoユーザーIDを指定することも可能です。

プラグインコマンド例

現在のゲームの作者情報(=自分の作者情報)を表示する
DisplayCreatorInformationModal
作者情報ダイアログ表示
niconicoユーザーID 64341294 のユーザーの作者情報を表示する
DisplayCreatorInformationModal 64341294
作者情報ダイアログ表示 64341294

APIでの利用方法

APIを利用した作者情報の設置方法

作者情報API

メソッドwindow.RPGAtsumaru.experimental.popups.displayCreatorInformationModal(niconicoUserId?: number | null)
説明引数の niconicoUserId にniconicoユーザIDをint値で渡すことにより、作者情報ダイアログを表示するメソッド。
引数に渡す文字列の形式は整数で、省略(null)も可能。省略した場合は実行しているゲームの作者情報を表示。
引数niconicoユーザID(整数)。またはnull
戻り値Promise<void>
リリース日2018/07/02
更新日2018/08/02