재귀함수 예..
tauntIndex = TauntRandom();
int TauntRandom()
{
// Choose a random index of the taunts array.
int i = Random.Range(0, taunts.Length);
// If it's the same as the previous taunt...
if(i == tauntIndex)
// ... try another random taunt.
return TauntRandom();
else
// Otherwise return this index.
return i;
}
만약 같은 함수이면 다시한번 TauntRandom를 호출함. 다른함수가 나오면 랜덤값 반환 아니면 계속해서 TauntRandom 함수 호출..
'유니티 > 스크립트' 카테고리의 다른 글
| c# 의 region 기능 (0) | 2014.02.27 |
|---|---|
| 가까운 위치 순으로 정렬하기 (0) | 2014.02.27 |
| 재귀함수 예 (0) | 2014.02.25 |
| 특정위치 아래로 이동하는 함수 - Lerp 사용 (0) | 2014.02.17 |
| 캐릭터 체력 바 생성하기 (1) | 2014.02.17 |
| Transform.TransformDirection (0) | 2014.02.17 |
Trackback 0 And
Comment 0


