조합식의 정답 만들기
public void indexCheck()
{
//답안지 만드는 부분
List<int> answer=new List<int>();
answer.Add(1);
answer.Add(2);
answer.Add(4);
for (int i = 0; i < transform.childCount; i++)
{
checkIndex.Add(transform.GetChild(0).GetComponent<CombiWords>().IndexNum);
}
answer.Sort();
checkIndex.Sort();
if(answer.SequenceEqual(checkIndex))
{
showAnswer.gameObject.SetActive(true);
}
}
sequenceEqual은 두 배열이 같은지 확인하는 메소드. 사용하려면 using System.Linq; 를 써야한다. 당연히 ==는 안됩니다.