-3
正しい答えが得られたら、numberquestion
を増やす方法がわかりません。 可能であれば、正しい答えが与えられるたびにnumberquestion
を1
で増やす方法を教えてください。そうすれば、いつ次の質問に進むべきかが分かります。静的なintを増やすにはどうしたらいいですか?
using UnityEngine;
using System.Collections;
using System.Collections.Generic;
注:私はユニティゲームエンジンを使用しています^^^^^
public class TextControl : MonoBehaviour {
List<string> questions = new List<string>() {"When does time fly?","When does time?","When does?"};
List<string> CorrectAnswer = new List<string>() {"3","3","3"};
public static string SelectedAnswer;
public static string ChoiceSelected="n";
public static int numberquestion=0;
// Use this for initialization
void Start() {
GetComponent<TextMesh>().text = questions [numberquestion];
}
// Update is called once per frame
void Update()
{
if (ChoiceSelected == "y")
{
if (CorrectAnswer [numberquestion] == SelectedAnswer)
{
Debug.Log("Correct");
numberquestion++;
}
}
}
}
は、それは私がそれが1増加させるために変更する必要がある端部numberquestion++
です。
コードが正しい... – Gusman
は宿題 – hardkoded
のように見え、あなたの問題は何ですか? –