オブジェクトプロパティ
オブジェクトプロパティ
現在選択中のオブジェクトのプロパティは、エディタの右側に表示されます。これらのプロパティは、フレーム上のオブジェクトが参加者にどのように見えるかを決定します。多くのオブジェクトプロパティは試行間で変更可能ですが、一部のプロパティ(オブジェクトの名前など)は固定されており、試行間で異なることはできません。変更されたプロパティ(デフォルト値と異なる)は、ダークグレーの背景色で示されます。試行間で変更可能なすべてのプロパティは、「set obj property」アクションを使用してイベント実行中に動的に変更できます。オブジェクトの「required」プロパティは、研究の実行中に動的に変更できます。オブジェクトは、隠されていない限り(可視性 = 0)、必要なものとしてのみ表示されます。これにより、非常にインタラクティブで動的な実験が可能になります。すべてのオブジェクトタイプとそのプロパティの詳細なチャートについては、「オブジェクトプロパティテーブル」ページを参照してください。
タスクエディタでは、オブジェクトの外観を変更して研究を編集しやすくすることができます。これを可能にするオブジェクトプロパティは2つあります:ロックと隠す。
- ロック: オブジェクトタブでオブジェクトの名前の隣にある小さな南京錠アイコンをクリックすると、フレーム上での位置がロックされます。これにより、研究を編集する際にオブジェクトを誤って移動したり変更したりするのを防ぎます。
- 隠す: オブジェクトタブでオブジェクトの名前の隣にある小さな目のアイコンをクリックすると、フレーム上からオブジェクトが隠れます。これは、フレーム上に複数のオブジェクトがあり、編集中に一度に1つまたはそれ以上を見ることを希望する場合に便利です。
これらのプロパティは、研究を編集している間だけアクティブです。タスクエディタでオブジェクトをロックまたは隠しても、参加者がそのオブジェクトを見る方法は変わりません。
位置、サイズ、およびスケールのコピー&ペースト
1つのオブジェクトから別のオブジェクトに同じ位置、サイズ、またはスケールを適用するには、オブジェクトプロパティパネルのコピー&ペーストコントロールを使用します。
Position & Sizeセクションでは、セクションヘッダーの隣にコピーアイコンとペーストアイコンが表示されます。コピーアイコンをクリックして、オブジェクトの現在の位置とサイズの値をクリップボードにコピーします。次に、別のオブジェクトを選択し、同じセクションでペーストアイコンをクリックして、それらの値を適用します。
Scale & Rotationセクションには、スケールと回転値のための同じコピー&ペーストコントロールがあります。また、Keep Aspect Ratioチェックボックスも含まれており、これを有効にすると、オブジェクトの幅と高さの比率がロックされ、エディタ内でオブジェクトのサイズ変更時に元の比率が自動的に維持されます。
これにより、複数のオブジェクトを同じ寸法や位置に整列させる必要がある場合に、各値を手動で入力することなく作業できます。
カスタムCSSプロパティ
CSSプロパティは、HTMLコードで記述された要素のスタイルです。要素のCSSプロパティは、要素をクリックし、「CSSプロパティを変更する」ボックスをチェックすることでオブジェクトプロパティタブで変更できます。サンプルコードは灰色のテキストで例として提供されています。

カスタムコードを書くには、参照要素、セレクタ名、コマンド、および値が必要です。編集したい要素のセレクタ名を見つけるには、要素を右クリックして「検査」をクリックします。これにより、お使いのデバイスのコンソールが開きます。たとえば、テキスト要素のセレクタは文字pです。

検査をクリックすると:

コードには中括弧を使用する必要もあります。テキスト要素の色を変更するためのコードのサンプルは次のとおりです:
p{ background-color:green }

背景色のようなプロパティはオブジェクトプロパティウィンドウを使って簡単に変更できますが、CSSプロパティをより具体的に指定したい場合もあります。たとえば、マトリックス要素では、要素をカスタマイズするために使用できるいくつかの異なるCSSプロパティがあります。

多くのカスタムCSSプロパティを、複数行のコードで同じ要素に追加できます。
コーディングが初めての場合や、CSSについての詳細が必要な場合は、MDNのこのモジュールをチェックしてください。