以下,小林先生のチュートリアルへ

反応に応じてcanvasに要素を追加

1. options.events['keydown']

まずは,「Content」に以下のような文字を入力します。

「Behavior」は空欄にしてください。

すでに小林先生に説明をしていただいている部分ですが,関連する部分だけをピックアップして説明します。Scriptsで反応キーを取得する際は,以下のようにしてください。ここでのもう一つのポイントは「this.end()」です。コンポーネントを終了することができます。

this.options.events['keydown'] = function(e) {
  
    if(e.key == "f"){

      //コンポーネントを終了
      this.end();
    }else if(e.key == "j"){
      
      //コンポーネントを終了
      this.end();
    }

  }

以下のように,Scriptsに入力してください。「before:prepare」にしてください。

実行すると,「F」か「J」を押すと実験プログラムが終了します。

以下,プログラムのファイルです。

response-demo-2020-09-12--15 31.study.json