summaryrefslogtreecommitdiff
path: root/objects.js
diff options
context:
space:
mode:
authorViraj Mahesh <virajmahesh@gmail.com>2014-03-08 15:56:02 -0800
committerViraj Mahesh <virajmahesh@gmail.com>2014-03-08 15:56:02 -0800
commit9f00665852bb41db193634740f8a649238ec162c (patch)
treefdba416d393421c81e7ef39586ee87ec4ab413d0 /objects.js
parenta0c076b6fa2d9ecad64a0459459f0f5a5e902e4b (diff)
downloadsnap-byow-9f00665852bb41db193634740f8a649238ec162c.tar.gz
snap-byow-9f00665852bb41db193634740f8a649238ec162c.zip
Added the screenshot block for the Stage
Diffstat (limited to 'objects.js')
-rw-r--r--objects.js7
1 files changed, 7 insertions, 0 deletions
diff --git a/objects.js b/objects.js
index 8c60126..28c652d 100644
--- a/objects.js
+++ b/objects.js
@@ -3807,6 +3807,8 @@ StageMorph.prototype.init = function (globals) {
this.acceptsDrops = false;
this.setColor(new Color(255, 255, 255));
this.fps = this.frameRate;
+
+ this.screenshotNames = {}; // Keeps track of stage image names
};
// StageMorph scaling
@@ -4479,6 +4481,8 @@ StageMorph.prototype.blockTemplates = function (category) {
blocks.push(block('doSetFastTracking'));
blocks.push('-');
blocks.push(block('reportDate'));
+ blocks.push('-');
+ blocks.push(block('doScreenshot'))
// for debugging: ///////////////
@@ -4817,6 +4821,9 @@ StageMorph.prototype.deleteVariable = SpriteMorph.prototype.deleteVariable;
// StageMorph block rendering
+StageMorph.prototype.doScreenshot
+ = SpriteMorph.prototype.doScreenshot;
+
StageMorph.prototype.blockForSelector
= SpriteMorph.prototype.blockForSelector;