🐕
UnityのGameObjectにいい感じの番号を割り振る
NumberingEditor
っていうのを過去につくって、割と便利なので未だに使うのでその紹介.
motivation
たとえば、こんな感じでGameObjectを複製して、並べたりすることってあると思う.
(パズルゲーム作ったりとか、メニューUIつくったりとか..)
このとき Image, Image (1), Image (2)
みたいなイマイチ連番っぽさがないままに連なっているのが気持ち悪くて作った。
install
dependenciesを追加
Packages/manifest.json
{
"dependencies": {
"me.mattak.numberingeditor": "https://github.com/mattak/NumberingEditor.git?path=Assets/Plugins/NumberingEditor",
}
}
usage
window > Numberingを表示
あとはgameobjectを範囲選択して、Numberingボタンを押すだけ.
これで00 -> 16
といった感じに番号を割り振る事ができる.
offset(開始番号)や番号割り振りのStringFormatも指定できる.
また、オブジェクト順序が編集中にぐちゃぐちゃになったら、sort機能もあるので兄弟関係をスッキリアルファベット順で整理できる.
Hierarchy Windowがごちゃってきたら使ってみてください.
Discussion