summaryrefslogtreecommitdiff
path: root/objects.js
diff options
context:
space:
mode:
Diffstat (limited to 'objects.js')
-rw-r--r--objects.js8
1 files changed, 8 insertions, 0 deletions
diff --git a/objects.js b/objects.js
index 095f644..e1f054d 100644
--- a/objects.js
+++ b/objects.js
@@ -2624,6 +2624,14 @@ SpriteMorph.prototype.drawLine = function (start, dest) {
// SpriteMorph motion
+SpriteMorph.prototype.moveBy = function (delta) {
+ // override the inherited default to make sure my parts follow
+ SpriteMorph.uber.moveBy.call(this, delta);
+ this.parts.forEach(function (part) {
+ part.moveBy(delta);
+ });
+};
+
SpriteMorph.prototype.forward = function (steps) {
var start = this.rotationCenter(),
dest,