kopia lustrzana https://github.com/backface/turtlestitch
set the rotation point of "pen trails" costumes to the position of the sprite that creates them
rodzic
4e1350837d
commit
cf725d2e28
|
@ -6,12 +6,14 @@
|
|||
* export pen trails as SVG
|
||||
* access pen trails as SVG_Costume: new "pen vectors" reporter variant of "pen trails"
|
||||
* **Notable Changes:**
|
||||
* when creating a costume from pen trails (raster or vector) make its rotation center the position of the sprite
|
||||
* **Notable Fixes:**
|
||||
* **Translation Updates:**
|
||||
* German
|
||||
|
||||
### 2019-12-05
|
||||
* threads: set the rotation point of "pen vectors" costumes to the position of the sprite that creates them
|
||||
* objects: set the rotation point of "pen trails" costumes to the position of the sprite that creates them
|
||||
|
||||
### 2019-12-03
|
||||
* objects, blocks, threads, gui: added "log pen vectors" session setting
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
<script type="text/javascript" src="src/widgets.js?version=2019-10-16"></script>
|
||||
<script type="text/javascript" src="src/blocks.js?version=2019-12-03"></script>
|
||||
<script type="text/javascript" src="src/threads.js?version=2019-12-05"></script>
|
||||
<script type="text/javascript" src="src/objects.js?version=2019-12-03"></script>
|
||||
<script type="text/javascript" src="src/objects.js?version=2019-12-05"></script>
|
||||
<script type="text/javascript" src="src/gui.js?version=2019-12-03"></script>
|
||||
<script type="text/javascript" src="src/paint.js?version=2019-06-27"></script>
|
||||
<script type="text/javascript" src="src/lists.js?version=2019-11-15"></script>
|
||||
|
|
|
@ -84,7 +84,7 @@ BlockEditorMorph, BlockDialogMorph, PrototypeHatBlockMorph, BooleanSlotMorph,
|
|||
localize, TableMorph, TableFrameMorph, normalizeCanvas, VectorPaintEditorMorph,
|
||||
HandleMorph, AlignmentMorph, Process, XML_Element, WorldMap, copyCanvas*/
|
||||
|
||||
modules.objects = '2019-December-03';
|
||||
modules.objects = '2019-December-05';
|
||||
|
||||
var SpriteMorph;
|
||||
var StageMorph;
|
||||
|
@ -5299,6 +5299,9 @@ SpriteMorph.prototype.reportPenTrailsAsCostume = function () {
|
|||
this.newCostumeName(localize('Costume'))
|
||||
);
|
||||
cst.shrinkWrap();
|
||||
cst.rotationCenter = cst.rotationCenter.translateBy(
|
||||
new Point(this.xPosition(), -this.yPosition())
|
||||
);
|
||||
return cst;
|
||||
};
|
||||
|
||||
|
|
Ładowanie…
Reference in New Issue