現在ベータ版では、ビジュアルスクリプトをアタッチできるArea2DGameObjectをテストしています。近いうちに、ビジュアルスクリプトだけで簡単に実現できるようになります。最も簡単な利用方法は、私のSignal Relayノードと組み合わせて、on_body_enteredシグナルをビジュアルスクリプトに接続することです。
現在でも同様のことは可能ですが、いくつかの回避策が必要です。Area2Dを中継役として制御する特定のGameObjectと特定のビジュアルスクリプトを作成する必要があります。
Area2DGameObjectがリリースされると、エリアを作成し、それにビジュアルスクリプトをアタッチして、検出用のメソッドを利用してChangeActionを使用するだけで済みます。