From 0a7a186b2ca1369ea1eda45fbfef693dc75b4acd Mon Sep 17 00:00:00 2001 From: Viraj Mahesh Date: Fri, 28 Feb 2014 17:23:46 -0800 Subject: Screenshot counter correctly implemented --- objects.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'objects.js') diff --git a/objects.js b/objects.js index d3fbbec..cdefc3f 100644 --- a/objects.js +++ b/objects.js @@ -1242,6 +1242,9 @@ SpriteMorph.prototype.init = function (globals) { this.changed(); this.drawNew(); this.changed(); + + //Screenshot counter + this.screenshotCount = 0; }; // SpriteMorph duplicating (fullCopy) @@ -3707,8 +3710,12 @@ SpriteMorph.prototype.doScreenshot = function(data) { var stage = this.parentThatIsA(StageMorph); var canvas = stage.fullImageClassic(); var ide = this.parentThatIsA(IDE_Morph); - var costume = new Costume(canvas, data); + var screenshotName = data; + if(this.screenshotCount != 0) + screenshotName += ' ' + this.screenshotCount; + var costume = new Costume(canvas, screenshotName); ide.currentSprite.addCostume(costume); + this.screenshotCount++; }; // SpriteHighlightMorph ///////////////////////////////////////////////// -- cgit v1.3.1