この記事でのバージョン Unity 5.1.0f3 Personal RayCastシリーズ 1.使い方 2.衝突するオブジェクトの制限 3.Rayを画面に表示 4.2Dで使う はじめに RayCastシリーズ、前回は使い方の記事でした。 2回目の今回は衝突するオブジェクトの制限方法についてです。 Ignore RayCast 手っ取り早くRayとの衝突をしないようにするにはLayerをIgnore RayCastにすればokです。 全てのRayに当たらなくなるので、汎用性はありませんがとにかく楽。 LayerMask 任意のレイヤーとだけ衝突させたいと言った場合にはレイヤーマスクを使います。 以下の通り、レイヤーマスクを作成し、Raycast時に引数に与えると、 衝突するオブジェクトを制限出来ます。 int layerMask = 0; Physics.Raycast(ray, out