mirror of
https://github.com/scratchfoundation/paper.js.git
synced 2025-01-01 02:38:43 -05:00
Merge pull request #1528 from paperjs/fsih-svg-translate-optional-arguments
SVGImport: Support optional arguments in SVG translate and rotate
This commit is contained in:
commit
990cf02879
1 changed files with 4 additions and 2 deletions
|
@ -336,10 +336,12 @@ new function() {
|
|||
new Matrix(v[0], v[1], v[2], v[3], v[4], v[5]));
|
||||
break;
|
||||
case 'rotate':
|
||||
matrix.rotate(v[0], v[1], v[2]);
|
||||
var v2 = (typeof v[1] === 'number' && typeof v[2] !== 'number') ? 0 : v[2];
|
||||
matrix.rotate(v[0], v[1], v2);
|
||||
break;
|
||||
case 'translate':
|
||||
matrix.translate(v[0], v[1]);
|
||||
var v1 = (typeof v[1] === 'number') ? v[1] : 0;
|
||||
matrix.translate(v[0], v1);
|
||||
break;
|
||||
case 'scale':
|
||||
matrix.scale(v);
|
||||
|
|
Loading…
Reference in a new issue