Unity内のファイルやHierarchyの名前を一括で変更してくれるEz Rename.の紹介


はじめに

VCI(Virtual Cast Interactive)の作成時に、各GameObjectの名前やMaterial、Audioの名前の付け方を統一したりインクリメント形式で付けると、luaスクリプトで操作する際に取り回しがしやすい事が多いです。

ということで、今回はファイル名やHierarchyの名前を一括で変更することのできるEz Rename.というアセットの使い方を解説していきたいと思います。

こんなアセットです。

EzReNameRename.gif


1. Ez Rename.のダウンロード・インポート

まず、Ez Rename.をダウンロード・インポートする必要があります。

UnityのAsset Store内でダウンロード・インポートを行ってください。

Unityのアセットストアの使い方については下記サイトを参考にしてください。

Unityのアセットストア(AssetStore)を使う方法【初心者向け】

下記動画Gifのように検索をかけると出てきますので、それのダウンロード・インポートボタンを押してImportしてください。

EzReNameInstall.gif


2. Ez Rename.のウィンドウの表示

WindowメニューからEz Renameを選択して、Openから、Ez Rename.のウィンドウを表示することができます。

こちらを使って名前の変更を行います。

EzReNameOpenWindow.gif


3. Ez Rename.でできること。

使い方についてはこちらに載っています。英語ですが。

Ez Rename Guide

英語を読みたくない方向けに、ざっくりとした解説を記載します。


Rename

・複数の名前の変更が一括でできます。

・赤い場所をクリックすると、現在選択しているGameObjectAssetの名前をコピーできます。

image.png

Hierarchyボタンを押せば、選択しているHierarchyGameObjectの名前を変更します。

Poject Folderボタンを押せば、選択しているProjectのファイルの名前を変更します。

・CMD + Z もしくは CTRL + Zで変更を取り消すことができます。

EzReNameRename.gif


Replace

・複数の選択しているGameObjectかファイルの名前を置換できます。

・CMD + Z もしくは CTRL + Zで変更を取り消すことができます。


Insert

・複数の選択しているGameObjectかファイルの名前に文字列を追加できます。

・先頭、最後尾、指定文字列目 を指定できます。

・CMD + Z もしくは CTRL + Zで変更を取り消すことができます。


Remove

・複数の選択しているGameObjectかファイルの名前を指定文字列分削除できます。

・先頭、最後尾、指定文字列目 を指定できます。

・CMD + Z もしくは CTRL + Zで変更を取り消すことができます。


Case Change

・複数の選択しているGameObjectかファイルの名前の英語の大文字・小文字を整形できます。

・全て大文字・先頭のみ大文字・全て小文字 のいずれかを指定できます。

・CMD + Z もしくは CTRL + Zで変更を取り消すことができます。


Sort

・複数の選択しているGameObjectかファイルの順番を入れ替える事ができます。

・昇順・降順 のいずれかを指定できます。

・CMD + Z もしくは CTRL + Zで変更を取り消すことができます。