Area2DノードがGame_Objectを検出し、アクションを実行するにはどうすればよいですか?![]()
現在ベータ版では、ビジュアルスクリプトをアタッチできるArea2DGameObjectをテストしています。近いうちに、ビジュアルスクリプトだけで簡単に実現できるようになります。最も簡単な利用方法は、私のSignal Relayノードと組み合わせて、on_body_enteredシグナルをビジュアルスクリプトに接続することです。
現在でも同様のことは可能ですが、いくつかの回避策が必要です。Area2Dを中継役として制御する特定のGameObjectと特定のビジュアルスクリプトを作成する必要があります。
Area2DGameObjectがリリースされると、エリアを作成し、それにビジュアルスクリプトをアタッチして、検出用のメソッドを利用してChangeActionを使用するだけで済みます。
「いいね!」 2
ありがとうございます、お待ちします。
実際、GGGは軽量オブジェクトについての別のプロデューサーレターを投稿しました。詳細は以下で確認できます:
「いいね!」 1
それらがどのように機能するか見てみましょう。![]()