2022-05-01から1ヶ月間の記事一覧

【Unity+C#】メンバ変数のスコープはなるべく狭くしたい!定義の仕方まとめ~

変数やメソッドのスコープは 一番狭く、使う時に広げてね。 というのが私のいつもの方針である。賛否あるかもだけど、今回はその方針の元書きます。 C#の話がほとんどですが、Unityだとインスペクタに表示するかどうかも関係してくるのでまとめた。

【Unity2019.4】ポストプロセス:非URPとURPの適応の仕方の違い

URPと普通の3Dテンプレートから作ったプロジェクト(以下、非URPと書きます)で、 ポストエフェクトの適応方法が違うのでまとめました。 この記事を書いたときの環境 URPか確認する方法 Settingフォルダに設定ファイルがある カメラの設定項目が異なる 非UR…

【Unity】【疑問】SpriteAtlasに入れたSpriteをコードからでなく直接InspecterアタッチしてもSpriteAtlasがちゃんと使われているのか?

UnityのSpriteAtlasについて前から疑問だったのが、直接インスペクターでspriteをアタッチしても、 ちゃんとパッキングされたSpriteが使われているのか?ということである。 なぜそういう疑問を持つかというと、 インスペクタでアタッチした場合、SpriteAtla…

【Unity】asmdef(Assembly Definition)について調べたことまとめ

asmdef(Assembly Definition)を使うプロジェクトに当たったので、どういうものなのか調べたことをまとめた。 asmdef とは何なのか そもそもなぜdllを分けたくなるのだろう? 配布するようなライブラリを作る場合は必須 コンパイル時間の短縮になる? asmdef…