LoginSignup
4
1

More than 5 years have passed since last update.

たくさんのGameObjectを簡単にナンバリングするツールをつくった

Last updated at Posted at 2018-09-06

こんなことがしたい

ゲームオブジェクトを作ってコピーしたけど、ちょっと名前のフォーマットが揃ってなくて気持ち悪い.

plan.png

また編集していって、途中にGameObjectを追加した時など、ひとつひとつにナンバリングするのは面倒だ.

inserted.png

こうゆうGameObjectの名前が乱雑になっている状況で一瞬で名前をナンバリングしたい

つくった

それを簡単にできるツールをつくった

動作

demo.gif

こんな感じで、選択したobjectを簡単にナンバリングできる。
ナンバリングのフォーマットも変えられるので、3桁の0詰め数字にするとかもサクッとできる.

ついでにソート機能もつけた

demo-sort.gif

Install

github.com/mattak/NumberingEditor/releases から .unitypacakgeを落としてインストール.

もしくは、umm経由でもinstallできる

$ yarn add "mattak/NumberingEditor#^1.0.0"

Usage

Window > Numbering で開く

open.gif

あとは好きに編集するだけ!

rename.gif

Setting

Basename Regex
- ナンバリングするときの規定になる文字を正規表現の Group[1] で指定する
- Basenameは選択した1つめのオブジェクト名から得る
- 例: GameObject 001, ^(\S+) => GameObject がBasenameになる

Replace Format
- ナンバリングするときのフォーマット
- string.Format が各Object名に適用される
- {0} : Basenameが挿入される
- {1} : ナンバリングの数字が挿入される. {1:D3} なら3桁数字 (001 など)

Ordering Offset
- ナンバリングが開始するときのOffset

github

よかったらスターください! 💫

4
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
1