Phina. Poner cuadrilátero en la malla con js

SOURCE 3614 palabras JavaScriptPhina.js
[phina.js] puede utilizar hábilmente el nivel de cuadrícula - qita
Aunque se parece mucho.
    var self = this;
      Array.range(1, 16, 1).each((X) =>{
        Array.range(1, 16, 1).each((Y) =>{
          let rect = RectangleShape().addChildTo(self);
          rect.setPosition(self.gridX.span(X),self.gridY.span(Y));
          console.log(rect)
          rect.fill = 'transparent';
          //rect.height /= 1.75;
          rect.width /= 1.75;
      });
    });
Si el ancho no es pequeño, se superpone. Por el contrario, es mejor mantener la altura como está.
El largo es phina. ¿Porque el valor predeterminado de js es vertical?
¿Es mejor decir que las líneas deben superponerse perfectamente?
Aunque hay espacio a su alrededor, es un poco dudoso que realmente se use en todo el campo.
¿El rango normalmente comienza con cero? Cambió al principio, así que no pude hacer nada.

La última vez


Phina. La forma es necesaria para crear gráficos transparentes dentro de JS. Fill = 'transparent' - qiita