티스토리 뷰
토글 - 나머지 연산자
모듈러스 연산자는 나머지를 구하기 때문에
나눠지는 대상을 넘어설 수 없다. 값이 미만으로 나오기때문에.
예를 들어 2를 % 했을때 나올 수 있는 값은 0,1 뿐이다.
이것을 토글에 응용하면 다음과 같다.
import flash.events.MouseEvent; import caurina.transitions.Tweener; var count:int = 0; _btn.addEventListener(MouseEvent.CLICK, calFn) function calFn(e:MouseEvent){ count++; if( (count % 2) == 0 ){ Tweener.addTween(rec_mc,{rotationX:0, time:2, transition:"easeOutExpo"}); }else{ Tweener.addTween(rec_mc,{rotationX:180, time:2, transition:"easeOutExpo"}); } }
9 : 실행될때마다 count 변수는 1씩 증가해야한다.
11 : 증가된값이 2일경우에 0이되므로 11번 라인은 두번째에 실행된다.
14 : 처음에 증가된값은 1 이르모 14번 라인이 먼저 실행된다.
결과)
'■ 개발관련 ■ > 산수와 알고리즘' 카테고리의 다른 글
hitTestObject - 서로 겹치지않게 위치 찾아가기 (0) | 2013.10.16 |
---|---|
후치연산자와 전치연산자 (0) | 2013.10.16 |
토글 - Boolean Toggle (0) | 2013.10.16 |
10미만 0 붙이기 (0) | 2013.10.16 |
for문 - 감산 for문 (0) | 2013.10.16 |
댓글