코로나SDK

Corona SDK - Group For문

소중대 2016. 7. 15. 21:22
반응형

Lua 언어에서 For문을 사용하는 방법으로

테이블의 경우 아래와 같이 #기호를 이용하여 테이블 요소의 갯수를 가져와 for문을 구성할 수 있습니다.


local array = {'Tom','John','Mark'}

for i=1, #array do

--array[i]를 이용한 코딩

end


하지만 display.newGroup()함수로 생성된 그룹의 경우에는 #을 적용할 수 없는데요.

display.newGroup()의 경우 Return값이 GroupObject이기 때문에 #이 아닌 numChildren 프로퍼티를 이용하여 

아래와 같이 코딩하여 사용할 수 있습니다.


local grouparray = display.newGroup()

for i=1, grouparray.numChildren do

--grouparray[i]를 이용한 코딩

end


반응형