1
1

More than 1 year has passed since last update.

UnityでDropDownの文字がぼやける問題

Posted at

UnityにてDropDownオブジェクトの文字がぼやける問題が発生したので、直す方法の備忘録として記事に残す。

DropDownの文字のぼやけに関しては、全然いい感じの記事が無かったという理由もある。

文字がぼやける問題

結構前からDropDownのLabelと言う名前のオブジェクト(選択したアイテムが表示されるところ)がすごくぼやける問題に悩まされていた。
スクリーンショット 2022-04-25 135113.png

よくある文字がぼやける原因として、フォントサイズが小さいというものがあるが、今回私が使用したのは、16pxできれいに表示されるドット系(?)のフォントである。

他がきれいに表示されているから、こんなにぼやけるとさすがに目立つしより読みづらく感じてしまう...

解決法

「フォントをめっちゃ大きくしてスケールをめっちゃ小さくする」というのを結構見ることが多いが、今回は簡単な別の解決策が見つかったので紹介する。

DropDownの子オブジェクトのLabelと言う名前のオブジェクトを見てみよう。
おそらくRect Transfromがこのような感じになっているだろう。

これを...
スクリーンショット 2022-04-25 155009.png
こうして見ると...
スクリーンショット 2022-04-25 155036.png
Pos XPos Yが小数であることが分かる。これが文字がぼやける原因である。
四捨五入か切り捨てをして整数にすると、ぼやける問題は解決する。
スクリーンショット 2022-04-25 155503.png

ちなみに

Labelがぼやけすぎているため気づきにくいのだが、実はDropDownの選択肢の方も若干ぼやけていたりもする。
スクリーンショット 2022-04-25 155600.png
これは
DropDown/Template/Vireport/Content/Item/Item LabelRect Transormが先ほどと同じように小数になっている可能性がある。
スクリーンショット 2022-04-25 155721.png
スクリーンショット 2022-04-25 155745.png
この場合は、Pos Y0にすれば問題ない。

スクリーンショット 2022-04-25 155832.png

やったね!

1
1
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
1
1