это то, что я сейчас использую, и это работает
var cellSize:Number = 36;
var cellGap:Number = 4;
var row:Number;
var col:Number;
for (var a:int = 0 ; a < puzzleSTR.length ; a++)
{
col = a % 9;
row = Math.floor(a / 9);
var cell:Cell = new Cell(puzzleSTR.charAt(a));
cell.x = col * (cellSize + cellGap);
cell.y = row * (cellSize + cellGap);
container.addChild(cell);
cells.push(cell);
}
это результат сетки 9 * 9 с промежутком в 4 пикселя между ними, теперь я хочу получить тот же результат, но разрыв должен составлять 8 на каждые 3 ячейки по горизонтали и вертикали, точно так же, как у судоку.
Я использую actionscript3, но мне нужна только концепция на любом языке
спасибо