반응형
Notice
Recent Posts
Recent Comments
Link
안 쓰던 블로그
유니티 코드에서 return이 if문 안에만 있으면 안 되네 본문
반응형
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; //이거 없으면 반환값 없다는 에러 뜸
}
처음 알았음
반응형
'유니티 > 개발' 카테고리의 다른 글
unity 슈팅게임 총알 5개 한 번에 쏘는 방법(GetComponentsInChildren) (0) | 2020.02.04 |
---|---|
unity 변수/함수/오브젝트 다른 씬에서 접근, 공유하기(DontDestroyOnLoad) (0) | 2020.02.02 |
유니티 GameObject와 Prefab 차이 (0) | 2020.02.02 |
유니티 오브젝트 이동(transform.position) 이상한 곳으로 갈 때 해결 방법 (2) | 2020.01.30 |
유니티 Resources.LoadAll으로 리소스 파일 전체 불러오기(sprite 불러오기) (0) | 2020.01.19 |
Comments