コガネブログ

平日更新を目標にUnityやC#、Visual Studioなどのゲーム開発アレコレを書いていきます

【Unity】ビルドしたゲームに含まれているアセットの情報をクリップボードにコピーするエディタ拡張(Windows)

ソースコード

使い方

ゲームをビルドした後に

f:id:baba_s:20180320155704p:plain

Unity メニューの「Tools>Copy Build Report」を選択すると

Build Report
Uncompressed usage by category:
Textures      119.9 kb   0.3% 
Meshes        0.0 kb     0.0% 
Animations    0.0 kb     0.0% 
Sounds        5.3 mb     14.1% 
Shaders       0.0 kb     0.0% 
Other Assets  97.2 kb    0.3% 
Levels        76.8 kb    0.2% 
Scripts       957.0 kb   2.5% 
Included DLLs 3.9 mb     10.5% 
File headers  18.4 kb    0.0% 
Complete size 37.5 mb    100.0% 

Used Assets and files from the Resources folder, sorted by uncompressed size:
 3.0 mb  8.0% Assets/@Project/Sounds/BGMGame.mp3
 2.3 mb  6.0% Assets/@Project/Sounds/BGMScene.mp3
 86.3 kb     0.2% Assets/@Project/Fonts/nova-square.ttf
 17.0 kb     0.0% Assets/FlatButtonIconPack/png_icon/theme13/icon_theme13_22.png
 16.9 kb     0.0% Assets/FlatButtonIconPack/png_icon/theme13/icon_theme13_73.png
 16.9 kb     0.0% Assets/FlatButtonIconPack/png_icon/theme13/icon_theme13_111.png
 16.9 kb     0.0% Assets/FlatButtonIconPack/png_icon/theme13/icon_theme13_114.png
 16.8 kb     0.0% Assets/FlatButtonIconPack/png_icon/theme13/icon_theme13_11.png
 16.8 kb     0.0% Assets/FlatButtonIconPack/png_icon/theme13/icon_theme13_104.png
 16.7 kb     0.0% Assets/FlatButtonIconPack/png_icon/theme13/icon_theme13_9.png
 6.9 kb  0.0% Assets/@Project/Sounds/Transition.mp3
 6.2 kb  0.0% Resources/unity_builtin_extra
 4.1 kb  0.0% C:/Program Files/Unity 2017.3.0f3/Editor/Data/UnityExtensions/Unity/GUISystem/UnityEngine.UI.dll
 4.1 kb  0.0% C:/Program Files/Unity 2017.3.0f3/Editor/Data/UnityExtensions/Unity/GUISystem/Standalone/UnityEngine.UI.dll
 3.8 kb  0.0% Assets/@Project/Sounds/Break.mp3

...

上記のような、ビルドしたゲームに含まれているアセットの情報が
クリップボードにコピーされます

細かいエラーハンドリングは実装していないのでご了承ください

関連記事