[max script] print 문으로 디버깅하기


[max script] print 문으로 디버깅하기

개인학습을 위한 메모입니다. 저는 한줄씩 실행해서 언제부터 문제가 생기는지 보면서 코드를 짜왔는데요 이러면 한줄씩 지워보고 지워도 동작하게 구조도 바꿔야 하고 하면서 많이 번거롭습니다 최근에 블로그 이웃분의 조언으로 print 명령어로 디버깅 하는방법을 알게되어 메모할겸 글을 적습니다. 아래는 예문입니다. -- R 배열에서 일치하는 객체 찾기 indexRef = findItem R (substring refObj.name 5 (refObj.name.count - 1)) 라는 코드뒤에 print "R 배열에서 일치하는 객체 찾기" print ("indexRef : " + indexRef as string) 이렇게 적어주면 해당 주석부분에 대한 코드에대한 값이 as string 즉 문자열로 나타내집니다. 스트링 값(문자값)에 "123"이 입력된 경우, 큰 따옴표 안에 있는 123을 숫자가 아닌 문자로 인식하니까 indexRef : n 이런식으로 결과값이 문자열로서 결과창에 나타나게 됩니...



원문링크 : [max script] print 문으로 디버깅하기