티스토리 뷰
Grid형식 나타내기2 - 나머지(%)와 연산자(Math.floor)
%모듈러스로 x를 반복하고, Math.floor로 자기 자신을 넘기 이전에는 내림처리 하여 y를 표현하는 방식이다.
소스1)
import flash.geom.ColorTransform; var row:int = 8; var column:int = 10; var total:int = row * column; for (var i=0; i<total; i++) { var temp:MovieClip = new Seed(); //column인 10으로 x를 제한하여 0~9:총10개 temp.x = (i%column) * 50 + 55; //전체갯수인 80에서 마찬가지로 column을 나누면 가로인 8이 적용됨 temp.y = Math.floor(i/column) * 50 + 55; //column의 배수(x1,x2,x3...)가되면 내려감 addChild(temp); }
결과)
'■ 개발관련 ■ > 산수와 알고리즘' 카테고리의 다른 글
배열의 최소,최대 (0) | 2013.10.28 |
---|---|
반복문에서 홀수,짝수,배수 표현 (0) | 2013.10.28 |
Grid형식 나타내기1 - 2중 for문 (0) | 2013.10.16 |
s로 시작하는 헷갈리는 문자열, 배열메서드 (0) | 2013.10.16 |
반응형 해상도의 조건문 (0) | 2013.10.16 |
댓글