Массив изображений не отображается в инспекторе UnityC#

Место общения программистов C#
Anonymous
Массив изображений не отображается в инспекторе Unity

Сообщение Anonymous »

Я пытаюсь создать систему жизней из пяти червей в игре, которую делаю, поэтому для этого я создал сценарий отслеживания жизни:

Код: Выделить всё

using System.Collections;
using System.Collections.Generic;
using Microsoft.Unity.VisualStudio.Editor;
using UnityEngine;

public class LifeTracker : MonoBehaviour
{
public int lives;

public Image[] hearts;
public Sprite heartImage;

}
Однако, когда я захожу в Unity, инспектор показывает только int и Sprite:
Изображение

Я пробовал переписать и перезагрузить скрипт, но ничего не помогло. Я попробовал изменить его на «public Image[] hearts = new Image[5];» но никаких изменений не произошло.
Где я ошибаюсь? Unity больше не поддерживает массивы в инспекторе? Я новичок в Unity, но я не настолько новичок, и куда бы я ни посмотрел, везде написано, что это должно работать. Я упускаю что-то очевидное?

Подробнее здесь: https://stackoverflow.com/questions/790 ... -inspector

Вернуться в «C#»