■ 개발관련 ■/산수와 알고리즘
Grid형식 나타내기2 - 나머지와 연산자
serpiko
2013. 10. 16. 01:56
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); }
결과)