diff options
| author | Viraj Mahesh <virajmahesh@gmail.com> | 2014-05-30 09:46:16 +0400 |
|---|---|---|
| committer | Viraj Mahesh <virajmahesh@gmail.com> | 2014-05-30 09:46:16 +0400 |
| commit | 159b4b26058fa1b630f2709b938c47902f1188c7 (patch) | |
| tree | bebee632c8676fd01e1d5fa424c5284160dd5b70 /objects.js | |
| parent | c8bb7ce225091c078819fec308fc550324505733 (diff) | |
| download | snap-yow-159b4b26058fa1b630f2709b938c47902f1188c7.tar.gz snap-yow-159b4b26058fa1b630f2709b938c47902f1188c7.zip | |
Fixed naming issue and removed extra function
Diffstat (limited to 'objects.js')
| -rw-r--r-- | objects.js | 18 |
1 files changed, 4 insertions, 14 deletions
@@ -3706,18 +3706,8 @@ SpriteMorph.prototype.reactToDropOf = function (morph, hand) { morph.slideBackTo(hand.grabOrigin); }; -SpriteMorph.prototype.newCostumeNameCached = function (data) { - if (this.screenshotNames.hasOwnProperty(data)) { // Screenshot naming - this.screenshotNames[data] += 1; - data += '(' + this.screenshotNames[data] + ')'; - } else { - this.screenshotNames[data] = 0; - } - return data; -}; - -var re = /\((\d+)\)$/; -SpriteMorph.prototype.newCostumeNameFn = function (name) { +var re = /\((\d+)\)$/; // RegExp to match costume names +SpriteMorph.prototype.newCostumeName = function (name) { var foundSameName = false, foundIndex = false, lastIndex = 0; @@ -3741,7 +3731,7 @@ SpriteMorph.prototype.newCostumeNameFn = function (name) { lastIndex += 1; return name + '(' + lastIndex + ')'; // New index with a +1 } - return name + '(1)'; // No indexing has started so start it off with a (1) + return name + '(2)'; // No indexing has started so start it off with a (1) } return name; }; @@ -3750,7 +3740,7 @@ SpriteMorph.prototype.doScreenshot = function (imgSource, data) { var canvas, stage = this.parentThatIsA(StageMorph), costume; - data = this.newCostumeNameFn(data); + data = this.newCostumeName(data); //data = this.newCostumeNameCached(data); // Uncomment to profile if (imgSource[0] === "pen trails") { canvas = stage.trailsCanvas; |
