GOEMON_FRAMEWORK
タスクで使用するフレームワークを指定するパラメータです。
設定値
- 型: JSON文字列
- 設定方法: 設定タブのGUIから選択、またはLLMアシスタントのupdateSettingアクションで設定
- デフォルト値: なし
JSON形式
{
"framework": "フレームワーク名",
"version": "バージョン",
"components": ["プラグインID", ...],
"customUrls": []
}
利用可能なプリセット
versionはメジャーバージョンではなく、下記のいずれかのバージョン文字列を完全一致で指定します。存在しないバージョンを指定した場合、フレームワークは読み込まれません。
| framework | 指定できるversion |
|---|---|
jspsych | 8.2.3、8.2.1、7.3.4 |
surveyjs | 2.2.3 |
jsPsych v8(推奨)
{"framework":"jspsych","version":"8.2.3","components":[],"customUrls":[]}
主要なプラグインID:
plugin-html-keyboard-response: キーボード応答(HTML刺激)plugin-html-button-response: ボタン応答(HTML刺激)plugin-image-keyboard-response: キーボード応答(画像刺激)plugin-preload: アセットの事前読み込みplugin-instructions: 教示画面plugin-survey: アンケートplugin-fullscreen: フルスクリーン制御
プラグインを含む例(Stroop課題向け):
{"framework":"jspsych","version":"8.2.3","components":["plugin-html-keyboard-response","plugin-preload","plugin-instructions"],"customUrls":[]}
jsPsych v7
{"framework":"jspsych","version":"7.3.4","components":[],"customUrls":[]}
SurveyJS v2
{"framework":"surveyjs","version":"2.2.3","components":[],"customUrls":[]}
説明
GOEMON_FRAMEWORKパラメータを使用することで、jsPsychなどの外部フレームワークをタスクに組み込むことができます。設定タブで「+追加」ボタンをクリックし、設定名ドロップダウンから「GOEMON_FRAMEWORK」を選択すると、専用の設定ダイアログが表示されます。
設定可能な項目
- フレームワーク: 使用するフレームワークの種類(例:jsPsych)
- バージョン: フレームワークのバージョン
- プラグイン: 有効にするプラグインのリスト(フレームワークによって異なる)
jsPsychの場合
jsPsychを選択した場合、以下のようなプラグインを個別に有効化できます:
- Preload Plugin
- HTML Keyboard Response Plugin
- Image Keyboard Response Plugin
- その他多数のプラグイン
関連項目
- チュートリアル2: jsPsychを使ったタスク - GOEMON_FRAMEWORKの具体的な設定方法