유니티/개발
유니티 코드에서 return이 if문 안에만 있으면 안 되네
proqk
2020. 2. 2. 16:20
반응형
public Sprite GetnewImage(int num)
{
int randomQuestionIndex;
if (num == 1)
{
randomQuestionIndex = Random.Range(0, box1.Length);
return box1[randomQuestionIndex];
}
else if (num == 2)
{
randomQuestionIndex = Random.Range(0, box2.Length);
return box2[randomQuestionIndex];
}
else if (num == 3)
{
randomQuestionIndex = Random.Range(0, box3.Length);
return box3[randomQuestionIndex];
}
else if (num == 4)
{
randomQuestionIndex = Random.Range(0, box4.Length);
return box4[randomQuestionIndex];
}
else if (num == 5)
{
randomQuestionIndex = Random.Range(0, box5.Length);
return box5[randomQuestionIndex];
}
else if (num == 6)
{
randomQuestionIndex = Random.Range(0, box6.Length);
return box6[randomQuestionIndex];
}
return null; //이거 없으면 반환값 없다는 에러 뜸
}
처음 알았음
반응형