View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.01
- Last updated
- First released
- Unity version
- 5.6.6 or later
- Package size
- 7 KB
- Files
- 5
- Favorites
- 11
- Views in the past week
- 3
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $4.99 on
Reorderable List Attribute
Price $4.99
Buy on Asset Store (opens in new tab)
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 3
Reorderable List Attribute screenshot 1
About this asset
Just one attribute allow you to make reorderable list from any serializable list or array.
Usage:
Add ReorderableAttribute to any serializable array or list. That's it. Now you can use all advantages of reorderable editor list.
Example:
[Reorderable] public int[] array;
Unfortunately existing Unity versions has some architectural limitations wich does not allow to use UnityEngine.Object with reorderable list directly. But you can use wrapper:
[System.Serializable]
public class Wrapper {
public GameObject objectValue;
}
[Reorderable] public Wrapper[] wrappersArray;
Usage:
Add ReorderableAttribute to any serializable array or list. That's it. Now you can use all advantages of reorderable editor list.
Example:
[Reorderable] public int[] array;
Unfortunately existing Unity versions has some architectural limitations wich does not allow to use UnityEngine.Object with reorderable list directly. But you can use wrapper:
[System.Serializable]
public class Wrapper {
public GameObject objectValue;
}
[Reorderable] public Wrapper[] wrappersArray;
From the publisher's Asset Store listing.