Unity多个按钮共享场景转换器

时间:2017-03-19 12:25:58

标签: android if-statement button unity3d scene

我创建了一个简单的2D游戏,就像问卷调查一样,其中有3种选择。显然只有一个按钮可以回答。所有3个按钮共享相同的脚本以更改场景(场景0)。这很好。

现在我需要检测用户是否使用了正确按钮作为答案,(假设A是正确的按钮)。它应该仍然将屏幕更改回0并将相应的点添加到分数计数器。

我如何使用if语句来检查3个按钮中哪个按下了正确的答案,以便得分才能得分; ...我想到的是一个单独的脚本来检测选择是否正确但我不知道如何开始。

谢谢大家。

现在我正在尝试引用每个按钮,但我不知道如何将Onclick作为条件语句来检查是否选择了buttonA(正确答案)。

public Button buttonA;
public Button buttonB;
public Button buttonC;

void checkAnswer()

{
    buttonA = GameObject.Find("btnA").GetComponent<Button>();
    buttonB = GameObject.Find("btnB").GetComponent<Button>();
    buttonC = GameObject.Find("btnC").GetComponent<Button>();




}

0 个答案:

没有答案