Ho problemi disegnando una griglia semplice utilizzando Raphaël.js.Qual è il modo corretto di disegnare linee rette usando raphael.js?
sto usando paper.path(), e tutto sembra bene con il mio stringhe di percorso:
ma in qualche modo questo viene resa:
ecco il codice che sto utilizzando per rendere questa "griglia"
// vertical lines
for(var x = (this._offset.x % cellSize); x < this.width; x += cellSize){
var vpath = "M " + x + " 0 l " + x + " " + this.height + " z";
var vline = paper.path(vpath);
}
// horizontal lines
for(var y = (this._offset.y % cellSize); y < this.height; y += cellSize){
var hpath = "M 0 " + y + " l " + this.width + " " + y + " z";
var hline = paper.path(hpath);
}
(In questo caso cellsize = 50, e this._offset = {x: 0, y: 0})
Thx bro , Non posso credere di aver perso qualcosa di così semplice. –
hai il concetto di diritto, ma mischiato la semantica: la differenza tra i comandi assoluti e relativi è specificando le lettere maiuscole per assoluta ('L') o minuscolo per il parente (' L'). –
@EliranMalka ah, grazie. – McGarnagle