We want to truncate rather than round; it's faster and more consistent

with the other math done in the rendering code.


git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@1443 542714f4-19e9-0310-aa3c-eee0fc999fb1
This commit is contained in:
Michael Bayne
2002-06-12 01:11:55 +00:00
parent cfb8c77d2f
commit ad5b77899f
@@ -1,5 +1,5 @@
//
// $Id: LinePath.java,v 1.7 2002/06/12 00:49:15 mdb Exp $
// $Id: LinePath.java,v 1.8 2002/06/12 01:11:55 mdb Exp $
package com.threerings.media.util;
@@ -136,8 +136,8 @@ public class LinePath implements Path
long duration, Point pos)
{
float pct = (float)elapsed / duration;
int travx = Math.round((end.x - start.x) * pct);
int travy = Math.round((end.y - start.y) * pct);
int travx = (int)((end.x - start.x) * pct);
int travy = (int)((end.y - start.y) * pct);
pos.setLocation(start.x + travx, start.y + travy);
}