LoginSignup
0
0

More than 5 years have passed since last update.

【Unity2D】Sceneビュー上でCollider2Dの表示が追従しない問題

Last updated at Posted at 2018-12-01

症状

Collider2D をアタッチした GameObject を Scene ビュー上で移動した際に、コライダーのアウトライン(デフォルトの設定では緑色)が表示上追従しない問題が発生。
00102.png
00104.png

  • Unity 2017.2.1f1 Personal を使用。
    • Unity の他のバージョンを試してみたが、直らなかった。
  • OnValidate() 的なタイミングで一時的には直る。
  • ゲームを実行した際の当たり判定などの挙動に問題はみられない。
  • 実害はないが、レベルデザイン中にストレスが溜まるので完全に直したい。

解決策

Collider2D をアタッチした GameObject(またはその親の GameObject)に Rigidbody2D をアタッチすると直りました。

教訓

基本的に、Collider2D をアタッチした GameObject には必ずセットで Rigidbody2D もアタッチしよう。
※動的に動かす予定のないオブジェクトでも、Body Type: Static な Rigidbody2D をアタッチしよう。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0