From f458a84d9ecf80275a3f9cd6e7b1c0a53468f300 Mon Sep 17 00:00:00 2001 From: Michael Bayne Date: Tue, 16 Apr 2002 02:29:05 +0000 Subject: [PATCH] Translation needs to go the other way. git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1255 542714f4-19e9-0310-aa3c-eee0fc999fb1 --- src/java/com/threerings/media/sprite/Sprite.java | 9 +++++---- src/java/com/threerings/media/util/LineSegmentPath.java | 5 +++-- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/src/java/com/threerings/media/sprite/Sprite.java b/src/java/com/threerings/media/sprite/Sprite.java index 003de5207..754751b84 100644 --- a/src/java/com/threerings/media/sprite/Sprite.java +++ b/src/java/com/threerings/media/sprite/Sprite.java @@ -1,5 +1,5 @@ // -// $Id: Sprite.java,v 1.40 2002/04/15 23:10:23 mdb Exp $ +// $Id: Sprite.java,v 1.41 2002/04/16 02:28:50 mdb Exp $ package com.threerings.media.sprite; @@ -421,9 +421,10 @@ public abstract class Sprite { if (_scrollsWithView) { // update our coordinates - _x += dx; - _y += dy; - _bounds.translate(dx, dy); + _x -= dx; + _y -= dy; + _bounds.x -= dx; + _bounds.y -= dy; // and let any path that we're following know what's up if (_path != null) { diff --git a/src/java/com/threerings/media/util/LineSegmentPath.java b/src/java/com/threerings/media/util/LineSegmentPath.java index 57fcf5520..fa376eb58 100644 --- a/src/java/com/threerings/media/util/LineSegmentPath.java +++ b/src/java/com/threerings/media/util/LineSegmentPath.java @@ -1,5 +1,5 @@ // -// $Id: LineSegmentPath.java,v 1.16 2002/04/15 23:09:10 mdb Exp $ +// $Id: LineSegmentPath.java,v 1.17 2002/04/16 02:29:05 mdb Exp $ package com.threerings.media.sprite; @@ -136,7 +136,8 @@ public class LineSegmentPath int ncount = _nodes.size(); for (int ii = 0; ii < ncount; ii++) { PathNode node = (PathNode)_nodes.get(ii); - node.loc.translate(dx, dy); + node.loc.x -= dx; + node.loc.y -= dy; } }