mirror of
https://github.com/boxgaming/qbjs.git
synced 2024-09-20 04:24:45 +00:00
Managed variable names in draw.
This commit is contained in:
parent
ff66085ba5
commit
314ece963e
1 changed files with 9 additions and 6 deletions
15
qb.js
15
qb.js
|
@ -733,8 +733,11 @@ var QB = new function() {
|
||||||
}
|
}
|
||||||
v.push([elem,flag]);
|
v.push([elem,flag]);
|
||||||
|
|
||||||
|
// Compatibility factors.
|
||||||
|
var compatFactorM = 1.30;
|
||||||
|
var compatFactorT = 0.75;
|
||||||
|
|
||||||
// Draw-specific variables.
|
// Draw-specific variables.
|
||||||
var fudgeFactor = 1.30;
|
|
||||||
var cursX, cursY;
|
var cursX, cursY;
|
||||||
var cursX0, cursY0;
|
var cursX0, cursY0;
|
||||||
var cursXt, cursYt;
|
var cursXt, cursYt;
|
||||||
|
@ -788,7 +791,7 @@ var QB = new function() {
|
||||||
tmp = v[0];
|
tmp = v[0];
|
||||||
if (tmp[1] == 0) {
|
if (tmp[1] == 0) {
|
||||||
tok1 = v.shift();
|
tok1 = v.shift();
|
||||||
_strokeDrawLength = (tok1[0]) * (fudgeFactor);
|
_strokeDrawLength = (tok1[0]) * (compatFactorM);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -899,8 +902,8 @@ var QB = new function() {
|
||||||
ang = (_strokeDrawAngle + Math.PI/2);
|
ang = (_strokeDrawAngle + Math.PI/2);
|
||||||
uxx = ux * Math.cos(ang) - uy * Math.sin(ang);
|
uxx = ux * Math.cos(ang) - uy * Math.sin(ang);
|
||||||
uyy = ux * Math.sin(ang) + uy * Math.cos(ang);
|
uyy = ux * Math.sin(ang) + uy * Math.cos(ang);
|
||||||
uxx *= (_strokeDrawLength/4) / (fudgeFactor);
|
uxx *= (_strokeDrawLength/4) / (compatFactorM);
|
||||||
uyy *= (_strokeDrawLength/4) / (fudgeFactor);
|
uyy *= (_strokeDrawLength/4) / (compatFactorM);
|
||||||
} else {
|
} else {
|
||||||
uxx = ux;
|
uxx = ux;
|
||||||
uyy = uy;
|
uyy = uy;
|
||||||
|
@ -963,8 +966,8 @@ var QB = new function() {
|
||||||
dx = dlen * Math.cos(_strokeDrawAngle + lines[i][1]);
|
dx = dlen * Math.cos(_strokeDrawAngle + lines[i][1]);
|
||||||
dy = dlen * Math.sin(_strokeDrawAngle + lines[i][1]);
|
dy = dlen * Math.sin(_strokeDrawAngle + lines[i][1]);
|
||||||
if (_windowAspectR != false) {
|
if (_windowAspectR != false) {
|
||||||
dx *= .75*_windowAspectX;// / Math.sqrt(2);
|
dx *= _windowAspectX * (compatFactorT);
|
||||||
dy *= .75*_windowAspectY;// / Math.sqrt(2);
|
dy *= _windowAspectY * (compatFactorT);
|
||||||
}
|
}
|
||||||
cursXt = (cursX)*1.0 + dx;
|
cursXt = (cursX)*1.0 + dx;
|
||||||
cursYt = (cursY)*1.0 + dy;
|
cursYt = (cursY)*1.0 + dy;
|
||||||
|
|
Loading…
Reference in a new issue