我有这个抽象类,它包含一个名为 Hierarchy 的类,其中包含一些变量(unity3d 不会在检查器窗口上显示结构)。
这个抽象类有一些孩子,虽然对于他们中的大多数人来说,这个 Hierarchy 类是合适的,但对于其中一个人来说却不是。所以我想知道是否可以为这个孩子设置一个特定的 Hierarchy 类,而其余的孩子仍然使用父 Hierarchy 类?
public class Hierarchy
{
public Points points;
}
public class Points
{
public GameObject[] pointsToActivateOnCorrectAnswer;
public GameObject[] pointsToDeactivateOnCorrectAnswer;
public GameObject[] pointsToActivateOnWrongAnswer;
public GameObject[] pointsToDeactivateOnWrongAnswer;
}
public Hierarchy hierarchy;
更具体地说,我想为一个孩子而不是其他孩子修改 Points 类的内容,这可能吗?