Essential Attributes [ElementName] View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
2021.3.27 or later
Package size
337 KB
Files
14
Favorites
3
Views in the past week
12

Price tracking

Last checked
Tracked since
Lowest recorded
Free on

Keywords

Essential Attributes [ElementName]

by Foxal Face (opens in new tab)

1 rating, too few to average

Customize how array and list elements are named in the Unity Inspector — replace "Element 0" with meaningful labels like "Waypoint 0", "Enemy 1", and more.

Price Free

Get it free on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Essential Attributes [ElementName], 6 months Current Free; lowest Free; highest Free in this period. $0 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 1

Essential Attributes [ElementName] screenshot 1

Essential Attributes [ElementName] screenshot 1

About this asset

[ElementName] is a lightweight and powerful Unity attribute that improves the clarity of serialized arrays and lists by customizing how their elements are labeled in the Inspector.

Instead of generic labels like "Element 0", this attribute lets you define custom prefixes such as "Waypoint", "Step", or "SpawnPoint" — making your data more readable and accessible, especially for designers and large teams.

This is a purely editor-side enhancement and requires no runtime code. It’s perfect for improving workflow clarity without modifying any data structure.

Use it anywhere you have serialized arrays and want better context.

From the publisher's Asset Store listing.

Technical details

  • ✅ Rename serialized array/list element labels in the Inspector.
  • 🏷️ Replace "Element X" with any custom prefix: "Waypoint X", "Enemy X", etc.
  • 🎯 Works with any Unity-supported serialized type (int[], GameObject[], Transform[], etc.).
  • 🧪 Editor-only utility, no runtime overhead or dependencies.
  • 💡 Ideal for enhancing clarity in complex components or designer-facing tools.
  • 🔁 Supports both arrays and generic List<T> fields.
  • 🧩 Plug-and-play: just add the [ElementName("YourLabel")] attribute.

Compatibility

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

As listed on the Asset Store.