
テキストオブジェクト
テキストオブジェクトは、Labvancedにおける多目的ツールであり、研究者がコーディングなしで参加者にテキスト刺激を提示することを可能にします。これは、言葉、文、指示、または任意のテキストコンテンツを表示するために、認知、社会、行動研究で広く使用されています。
テキストオブジェクトは、実験のニーズに合わせて完全にカスタマイズできます。研究者はフォントの種類、サイズ、色、整列、位置、さらにはイベントを通じて動的な更新を制御することができ、インタラクティブで適応型の実験に最適です。
テキストオブジェクトの追加
実験にテキストオブジェクトを含めるには、オブジェクトメニューに移動し、テキストオブジェクトを選択します。
テキストオブジェクトの編集 - テキストエディタ
テキストオブジェクトを使用していると、さらなるテキスト関連の編集を行うことができる「テキストエディタ」が表示されます。
テキストエディタは、標準のワードプロセッサに似て、テキストを修正 / 編集するために使用できます。たとえば、フォントサイズ、テキストの整列、フォントの色、その他のスタイル調整を変更できます。画像や表もテキストボックス内に含めることができます。テキストエディタ機能の完全なリストについては、こちらをご覧ください。
オブジェクトプロパティパネル
オブジェクトプロパティパネル(編集モード中の右側)は、テキストオブジェクトを完全にカスタマイズすることを可能にします。これには、位置、テキストボックスのサイズ、可視性、およびドラッグ可能性などのオプションが含まれます。
テキストオブジェクトの制御
テキストオブジェクトは、実験内で動的に制御され、いつ、どのように、およびどの条件の下で表示または変更されるかを決定できます。これは通常、Labvancedのタイムライン(フレーム)およびイベントシステムを通じて管理されます。
可視性とタイミング
テキストオブジェクトを制御する一般的な方法の一つは、特定のフレーム内に配置することです:
- テキストオブジェクトは、配置されたフレーム内でのみ表示されます。
- フレームの継続時間を調整することによって、表示時間を制御できます。
- シーケンスを作成するには(例:指示の後に刺激)、異なるテキストオブジェクトを連続するフレームに配置します。
さらに、可視性はオブジェクトプロパティパネルを使って制御できます:
- 可視性のオン/オフを切り替える
- 特定の条件が満たされた後にのみオブジェクトを表示する設定をする
イベントを使用してテキストを制御する
Labvancedのイベントシステムでは、実行中にテキストオブジェクトを動的に変更することができます。
一般的な使用例には以下が含まれます:
テキストを表示/非表示
参加者の反応やタイマーの後にテキストを表示または非表示にするトリガー。テキストコンテンツの更新
変数に基づいて表示されるテキストを変更する(例:「正解」や「不正解」のようなフィードバックを表示)。条件付き表示
論理に応じて異なるテキストを表示する(例:参加者の回答が正しい場合)。
例:
accuracy == 1→ 「正解!」を表示accuracy == 0→ 「不正解」を表示
テキストを変数にリンクする
以前に述べたように、テキストオブジェクトは変数にリンクすることによってリアルタイムデータを反映できます:
- テキストエディタ内でリンクされた変数を使用して、値を動的に表示します。
- イベントと組み合わせて、実験中に変数を更新できます。
これは特に以下に便利です:
- トライアルごとのフィードバック
- スコアやカウンターを表示
- パーソナライズされた指示
動的テキスト
最も重要なのは、テキストエディタが変数を挿入し、結果としてレンダリングするために使用できることです(例:フィードバックを提供する)。これらのオプションの中で、[x] リンクされた変数オプションは非常に人気があり、左上隅に表示されます。このオプションは、テキストをハイライト表示し、変数をリンクして、その値を表示できるようにします。

これはスコア、フィードバック、またはその他の動的コンテンツを表示するのに役立ちます。
他のオブジェクトとの組み合わせ
テキストオブジェクトは、他の要素と一緒に使用されることがよくあります:
- ボタン: 反応オプションと共に指示を表示
- 画像/動画: キャプションやコンテキストを提供
- 入力フィールド: 質問やプロンプトにラベルを付ける
フレームやイベント内で複数のオブジェクトを協調させることによって、完全にインタラクティブな画面を作成できます。
実用的な例
シンプルなフィードバックフロー:
- 参加者が質問に応答する
- イベントが応答を評価する
- テキストオブジェクトが更新されて表示する:
- 「正解!」(緑色のテキスト)
- または「不正解」(赤色のテキスト)
- 短い遅延の後、次のフレームが開始される
概要
テキストオブジェクトを制御することは、以下のオプションの組み合わせを含みます:
- フレーム → テキストが表示されるタイミングを決定
- イベント → テキストの動作を決定
- 変数 → 表示するテキストを決定
これらのツールを組み合わせることで、実験内で動的かつ応答的なインタラクティブなテキスト要素を作成できます。