我正在尝试在我正在制作的游戏中创建一个由五颗心组成的生命系统,因此我创建了一个生命跟踪脚本:
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[] eyes = new Image[5];”但没有任何改变。
我哪里错了? Unity 不再允许在检查器中使用数组吗?我是 Unity 的新手,但我并不是“那个”新人,而且我到处都看到它说这应该有效。我错过了一些明显的东西吗?