このイベントを使用すると、ゲームにカスタム**JavaScriptコード**を追加できます。JavaScriptプログラミングに精通した上級ユーザーのみが使用することを意図しています。JavaScriptイベントを追加するには、イベントシートツールバーの[+]ボタンをクリックし、JavaScriptコードを選択します。追加したら、コードをクリックして編集します。GDevelopがイベントに到達するたびにコードが実行されます。コードでは、//runtimeScene//という名前の変数にアクセスできることに注意してください。変数**runtimeScene**は、再生されているシーンを表します。以下は、標準のGDevelopイベントと、JavaScriptを使用するのと同等のイベントの例です。runtimeSceneパラメーターの横にある「ここをクリックしてJavascriptに渡すオブジェクトを選択」をクリックすると、「objects」という配列変数が使用可能になります。ゲームオブジェクトのメニューが表示されます。選択したゲームオブジェクトを選択できます。そのオブジェクトは、javascriptオブジェクト配列に追加されます。「オブジェクト」は、選択したオブジェクトの選択されたインスタンスを含む配列です。アクションまたは条件が使用するものとまったく同じです。次の図は、JavaScriptイベントをサブイベントとして使用するイベントです。javascriptイベントは、プレーヤーと衝突している敵を操作します。次を参考にして下さい。[[http://4ian.github.io/GD-Documentation/GDJS%20Runtime%20Documentation/classes/gdjs.VariablesContainer.html|gdjs.VariablesContainer]]を参照して下さい。*/、変数の型がgdjs.XXXであることをコードエディターに知らせます。エディターは、入力中(または単語にカーソルを合わせたとき)にオートコンプリートを提供することで、ユーザーを支援できます。ほとんどの場合、注釈は必要ありません。よって型アノテーションに適合します。このオブジェクト固有のメソッド(スプライトオブジェクトのアニメーションを変更するメソッドなど)にアクセスする必要があります。これを行わなくてもコードは機能しますが、エディターは`gdjs.RuntimeObject`のメソッドのみを提供できます。オブジェクトからビヘイビアーを取得するとき、どのようなビヘイビアーを取得しているかもわかります。注釈を使用してこれをエディターに知らせてください(そうでなければ、`gdjs.RuntimeBehavior`の基本クラスのオートコンプリートのみを取得します。同等のイベントは次のとおりです。同等のイベントは次のとおりです。同等のイベントは次のとおりです。mightycraft。