Este es mi código de error y les anexo el código del programa:
Assets \ QuizManager.cs (9,31): error CS1003: error de sintaxis, ‘,’ esperado
Código
usando System.Collections;
utilizando System.Collections.Generic;
usando UnityEngine;
usando UnityEngine.UI;
utilizando UnityEngine.SceneManagement;
QuizManager de clase pública: MonoBehaviour
{
public int totalQuestions -0;
Public List QnA;
opciones públicas de GameObject [ ];
public int currentQuestions;
public GameObject QuizPanel;
público GameObject GOpanel;
Public Text QuestionTxt;
Public Text ScoreTxt;
// public int totalQuestions -0;
puntuación pública int;
Estrella vacía privada ()
{
totalQuestions = QnA.Count;
GOpanel.SetActive (falso);
generateQuestion();
}
reintento de vacío público ()
{
SceneManager.LoadScene (SceneManager.GetActiveScene (). BuildIndex);
}
anular GameOver ()
{
QuizPanel.SetActive (falso);
GOpanel.SetActive (verdadero);
ScoreTxt.text = puntuación | “/” | total de preguntas;
}
vacío público correcto ()
{
// cuando tengas razon
puntuación + = 1;
QnA.RemoveAt (currentQuestions);
generateQuestion();
}
vacío público wroung ()
{
//cuando respondes mal
QnA.RemoveAt (currentQuestions);
generateQuestion();
}
void SetAnswers ()
{
for (int i = 0; i < options.Length; i++)
{
options*.GetComponent().isCorrect = false;*
options_.transform.GetChild(0).GetComponent().text = QnA[currentQuestions].Answers*;
if (QnA[currentQuestions].CorrectAnswer == i + 1)
{_
_options.GetComponent().isCorrect = true;
}
}
}
void generateQuestion()
{
if (QnA.Count > 0)
{
currentQuestions = Random.Range(0, QnA.Count);
QuestionTxt.text = QnA[currentQuestions].Question;
SetAnswers();
}
else
{
Debug.Log(“Out at Questions”);
GameOver();
}
}
}*
en lo que me puedan ayudar… ya he leído varios post y ninguno me ayuda a solucionar_
la línea de código con error es la siguiente “public int totalQuestions -0;”