재귀함수 예

|

재귀함수 예..


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