Код: Выделить всё
Assets -> Items -> Attack, Defense, etc.
Вот что я пробовал:
Код: Выделить всё
private List items; // List of all items in the game
void Start()
{
#if UNITY_EDITOR
// Load all ItemInstance assets from the "Items" folder
items = AssetDatabase.FindAssets("t:ItemInstance", new[] { "Items" })
.Select(guid => AssetDatabase.GUIDToAssetPath(guid))
.Select(path => AssetDatabase.LoadAssetAtPath(path))
.ToList();
#endif
}
void Update()
{
foreach (ItemInstance item in items)
{
Debug.Log("item id: " + item.item.id + " item name: " + item.name);
}
}
Подробнее здесь: https://stackoverflow.com/questions/790 ... e-in-unity