UnityアプリケーションをNamedPipe経由で制御する

以下のようなWindowsアプリケーションから、UnityアプリケーションをNamedPipeを介して制御する方法を紹介する。なおソースコード全体はGitHubのリポジトリに置いてある。

"UnityアプリケーションをNamedPipe経由で制御する" の続きを読む

[Unity] Physics.OverlapCapsuleの使い方

Capsule and Cube Collider

このようにCapsule Colliderに重なってる2つのColliderを取得したいときは、Physics.OverlapCapsuleを使うとよい。このメソッドにCapsule Colliderの位置と大きさを与えると、重なっているColliderがすべて返る。RigidbodyをKinematic TriggerにしてOnTriggerEnterをハンドルして取得することもできるが、こちらのほうが手軽である。

"[Unity] Physics.OverlapCapsuleの使い方" の続きを読む