OB - Object Rename View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
6000.0.35 or later
Package size
30 KB
Files
2
Favorites
7
Views in the past week
10

Price tracking

Last checked
Tracked since
Lowest recorded
$7.50 on

Keywords

OB - Object Rename

by Omar Balfaqih (opens in new tab)

No ratings yet

Batch rename GameObjects with a reference to their name, mesh, tag, child count, and index.

Price $14.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for OB - Object Rename, 6 months Current $14.99; lowest $9.99; highest $14.99 in this period. $0 $10 $20 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 6

OB - Object Rename screenshot 1

OB - Object Rename screenshot 1

About this asset

OB - Object Rename helps you group or batch rename multiple objects with very straightforward features.

You can simply use $original to use the current name and then $index to use the order of the object and add it to the name.

Variables you can use when naming:

$original: The GameObject's current name.

$mesh: The name of the GameObject (if it has a mesh, otherwise you can set a fallback text)

$index: The current order/index of the GameObject in the selection.

$children: The total count of children under this object.

$tag: The assigned tag to the current object.

Some of the use cases

Having a unique name for animations: Let's say you have a parent GameObject with 10s of objects under it (trees, rocks, etc.) and you decided to animate them. Having sibling GameObjects with the same name will cause a confusion with the animation since multiple objects share the exact same name. Simply, you can add the index counter to make it different.

Organizing the hierarchy: You can have the GameObjects' names clear and easy to understand, for instance, you can retrieve the mesh name and use it as the GameObject name easily.

Knowing the child count for parents: You can use the $children variable to count any children under the selected GameObjects. This will help you optimize and have a better view of your level (in terms of organizing).

Sometimes you just want to add a word after or before an object's name: Using the $original variable lets you keep the existing name, then you can add any words, or even variables, before or after it.

And more...

Check out my other OB - Tools

From the publisher's Asset Store listing.

Technical details

Batch rename with variables that reference (current game object name, its mesh name, tag, child count, and the current index/order).

Variables you can use when naming:

$original: The GameObject current name.

$mesh: The name of the GameObject (if it has a mesh, otherwise you can set a fallback text)

$index: The current order/index of the GameObject in the selection.

$children: The total count of children under this object.

$tag: The assigned tag to the current object.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
6000.0.35f1 Compatible Compatible Compatible Compatible

As listed on the Asset Store.