UsualScraps
Unity 3D / 2D で自分が詰まった部分をどう解決したかのスクラップ。その他よくある雑記、スクラップ。
2014年1月23日木曜日
Physics2D.OverlapCircle関数をforeachループのコレクションとして使えない
foreachの反復変数型としてCollider2Dを指定しているにも関わらずコンパイルエラーを吐くのでちょっと詰まってしまいました。OverlapCircleは、通常のPhysicsクラスに用意されているOverlapSphereの2D版だと思ってましたが微妙に違う模様。
解決方法
・
OverlapCircle
関数は配列を扱わないので、変わりにヒットした全てのColliderの配列を扱う
Physics2D.OverlapCircleAll
関数を使う。
0 件のコメント:
コメントを投稿
次の投稿
前の投稿
ホーム
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿