キャンバスとページフレーム
説明
フレームはタスク階層の第二次的なインスタンスです。各試行のために、実験実行中に一連のフレームが表示されます。フレームは各試行グループ内で作成されるため、異なる試行グループは完全に独立したフレームシーケンスを持ちます。試行内のイベントは、各フレームのフレームプロパティとオブジェクトを変更できます。通常、1つの試行グループは複数のフレームを持っています。異なるフレームは、実験実行中にデフォルトで順次表示されますが、イベントシステムを使用して完全にカスタマイズすることもできます。
フレームは削除、コピー、他のタスク / 研究からインポートすることができます。タスクがインポートされるのと同様に、フレームをインポートするときには、各変数を新しくコピーしたフレームでどのように使用するかを指定する必要があります。コピーする(新しいものを作成する)か、再利用する(既存のものにリンクする)を選択できます。フレームのデフォルトの順序は、各フレームを指定された位置にドラッグすることで変更できます。 "現在選択されたフレーム"はマウスクリックによって選択され、タスクエディターの中央に表示されます。
フレームにはキャンバスフレームとページフレームの2種類があります。これらは各試行グループ内で混在させることができます(ただし、多くの場合、別々に保つことが意味を持つでしょう)。キャンバスフレームとページフレームは、次のいくつかのフレームプロパティを共有しています。
- 名前 (文字列): フレームの名前。
- ディレイ (有効/無効): 有効にすると、現在のフレームに対してミリ秒で固定の表示時間を指定できます。この時間が経過すると、次のフレームが自動的に表示されます。これは、参加者を次のフレームに移動させる簡単な方法です。ただし、ディレイを使用する場合は、イベントを使用して参加者を次のフレームや他のフレームに移動させることはお勧めしません。このオプションを有効にするのは、フレームの持続時間が常に固定されていて、異なるフレームに移動するためのカスタム "ジャンプ" イベントがない場合にのみ推奨されます。
- 色 (16進文字列): フレームの背景色。
- マウスを隠す: (有効/無効): 有効にすると、フレームの実行中に参加者にマウスが表示されません。
キャンバスフレームとページフレームの違い
キャンバスフレームとページフレームはさまざまな点で異なります。最も重要なのは、キャンバスフレームではオブジェクトを自由に配置、再サイズ、修正できることです。ユーザーはキャンバスフレームをズームインおよびズームアウトすることもできます。オプションの補助線(グリッド線と呼ばれる)は、オブジェクトを均等に配置するのに役立ち、エディターで表示したり非表示にしたりできます(フレームの下のチェックボックスをクリック)。キャンバスフレームでは、コンテンツを非常にユニークに編集することができます。
ページフレームは主に、あらかじめ定義されたレイアウトによって非常に効率的に設計できる質問票を作成するために使用されます。ページフレーム上のオブジェクトは自由に配置することはできず、代わりに自動的に互いの下に流れ、リスト形式を作成します。要素の垂直順序は、ドラッグ&ドロップ方式を使用して簡単に変更できます。ズームインおよびズームアウトの代わりに、マウスホイールを使用して上下にスクロールできます。また、補助的なグリッド線の代わりに、実験実行中にページフレームがどのように見えるかを確認するためのプレビューモードを有効にできます(フレームの下のチェックボックス)。 
2つのフレームタイプには、次のセクションで説明されるいくつかの異なる一般的なプロパティもあります。
特殊なキャンバスフレームのプロパティ
- フレームの高さ (数値): デザインユニットでのフレームの高さを決定します。
- フレームの幅 (数値): デザインユニットでのフレームの幅を決定します。
特殊なページフレームのプロパティ
- 最大幅 (数値): ピクセル単位でのフレームの最大幅を決定します。
- ボーダーサイズ (数値): ページフレーム内の要素のボーダーサイズを決定します。
- 要素のマージン (数値): ページフレーム内の要素の下マージンを決定します。
使用法
選択した試行グループ内のすべてのフレームは、タスクエディターの "試行タイムライン"(下中央)に表示されます。最後にクリックされたフレームが現在選択されたフレームであり、その内容が中央のフレームに表示されます。オブジェクトとイベントは、それぞれのフレームに別々に追加できます。現在選択されたフレームの "プロパティ" は、試行タイムラインの右側に表示されます。フレームの順序は、ドラッグ&ドロップ方式を使用して変更できます。既存のフレームはコピー、削除、インポートすることができます。