无法从继承中获取字符串值

时间:2019-01-20 03:22:40

标签: c# unity3d

即使在我的Parent类中也无法获得字符串值,它可以正常工作,而现在我可以了。它没有价值

这是我的父母班

var

儿童班

public class GameManagerRevamped : MonoBehaviour
{
    public string finalAnswer;
    public string TryInheritance;
    public virtual void firstButtonClicked()
    {
    Debug.Log(TryInheritance);
    }

public virtual void GetValuebtn()
    {
    TryInheritance = finalAnswer;
    Debug.Log("this is working" +TryInheritance +finalAnswer);
    }
}

1 个答案:

答案 0 :(得分:0)

GetValuebtn()方法永远不会被调用,因此TryInheritance始终是“”。

我认为您想执行以下操作:

public virtual void firstButtonClicked()
{
    GetValuebtn();
    Debug.Log(TryInheritance);
}