Unity プロジェクトのディレクトリ構成についてです。
Unity では、AssetStore などから外部アセットをインポートすると、ほとんどの場合 Assets/
ディレクトリ直下に配置されます。そのため、自身で作成したシーンやスクリプトを Assets/
直下に作ってしまうと、外部アセットと混ざって見つけづらくなってしまいます。
これを避けるため、自身で作ったファイルは一つのディレクトリにまとめて管理するというハックがあります。
ですが、そのまとめたディレクトリ自体が他の外部アセット群の中に埋もれてしまうという問題は残ったままです。なんとかしてこのディレクトリを一番上に持っていきたいのですが、どうしたらよいでしょうか。
ちなみに、環境は Windows です。
「_MyProject」
こういう場合によく使われるのは、先頭に _
を付けるというやり方です。ですが……。
このように、なぜか Unity の Project ウィンドウ内では数字の方が序列が上になっていて、数字から始まる外部アセットがある場合は一番上に来てくれません。
「-MyProject」
今度は -
にしてみます。そうすると、ちゃんと一番上に来てくれました。
が、今度はエクスプローラーで問題が起こります。
このように、 -
は無いものとして扱われてしまいます。なんでや……。
「#MyProject」
Unity 内でもエクスプローラーでも一番上に表示されるような記号はないものか……と探してみたら、ありました。 #
です。
良いですね! これで内部のファイルが見つけやすくなったと思います。