単体で出すほどでもないエディタ拡張をまとめたものです。機能のオンオフは基本的にPreferences
のlilEditorToolbox
タブからできます。
Crunch Compression
のオフとStreaming Mipmaps
のオンLegacy Blend Shape Normals
のオフとBlend Shape Normals
設定の最適化、HumanoidからJaw
の削除Hierarchy上にオブジェクトのオンオフ、コンポーネント、タグ、レイヤーなどを表示できます。IHierarchyExtensionConponent
を実装することで独自に拡張を追加することもできます。書き方はEditor/HierarchyExtension/Components
配下のスクリプトを参考にしてください。
Project上に拡張子やprefabの情報などを表示できます。IProjectExtensionConponent
を実装することで独自に拡張を追加することもできます。書き方はEditor/ProjectExtension/Components
配下のスクリプトを参考にしてください。
Tools/lilEditorToolbox/Scene Capture
)SceneMSAA
コンポーネントを付ける)Vertex Attribute
)[!WARNING] カメラモード拡張でジオメトリシェーダーを使用しているため
Metal
環境では一部機能が動作しません。
Tools/lilEditorToolbox/Shader Keyword Viewer
)Tools/lilEditorToolbox/Missing Finder
)Tools/lilEditorToolbox/Texture Packer
)GUIDのデータベースを見てプロジェクトに不足しているツールやシェーダーを特定するツールです。不足しているアセットがデータベースに登録されている場合、エラーになっているマテリアルやコンポーネントのInspectorに不足アセットが表示されます。データベースはTools/lilEditorToolbox/[AssetGrimoire] Update Database
で更新できます。
Tools/lilEditorToolbox/[AssetGrimoire] Make Target (*)
でデータベースに登録するターゲットを選択Make Target (Folder)
はProjectウィンドウで選択中のフォルダをターゲットとして指定しますMake Target (Unitypackage)
はプロジェクト外のunitypackageを直接ターゲットとして指定しますAssets/GUIDList/
内に手順1で指定したターゲットの設定が追加されるので必要に応じて設定を編集Tools/lilEditorToolbox/[AssetGrimoire] Output GUIDs
をクリックし、ダイアログでデータベース出力先フォルダを選択