Removed setVelocity() from the interface. Paths may or may not want to use

the notion of velocity and they can expose that interface to whomever
creates them. We don't need to set the velocity in the abstract.


git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1374 542714f4-19e9-0310-aa3c-eee0fc999fb1
This commit is contained in:
Michael Bayne
2002-05-17 21:12:48 +00:00
parent 9bb8f1b524
commit db31cedbd8
+1 -13
View File
@@ -1,5 +1,5 @@
//
// $Id: Path.java,v 1.5 2002/04/25 16:23:30 mdb Exp $
// $Id: Path.java,v 1.6 2002/05/17 21:12:48 mdb Exp $
package com.threerings.media.sprite;
@@ -49,18 +49,6 @@ public interface Path
*/
public void fastForward (long timeDelta);
/**
* Sets the velocity of this sprite in pixels per millisecond. The
* velocity is measured as pixels traversed along the path that the
* sprite is traveling rather than in the x or y directions
* individually. Note that the sprite velocity should not be changed
* while a path is being traversed; doing so may result in the sprite
* position changing unexpectedly.
*
* @param velocity the sprite velocity in pixels per millisecond.
*/
public void setVelocity (float velocity);
/**
* Called when the view that contains the sprite following this path
* is scrolling by the specified amount. Gives the path an opportunity