Try to fix camera zoom motion. Needs attention

This commit is contained in:
2015-04-07 13:58:29 +02:00
parent 2d56ac1b89
commit 050493a70b
2 changed files with 9 additions and 2 deletions
+1
View File
@@ -4,6 +4,7 @@ import java.awt.BasicStroke;
import java.awt.Color;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.MouseInfo;
import java.awt.Point;
import java.awt.TexturePaint;
import java.awt.geom.AffineTransform;
+8 -2
View File
@@ -1,11 +1,11 @@
package Listeners;
import java.awt.Point;
import java.awt.event.MouseWheelEvent;
import java.awt.event.MouseWheelListener;
import java.awt.geom.Point2D;
import Applicatie.Panel;
import Objects.DrawObject;
public class MouseWheel implements MouseWheelListener
{
@@ -46,7 +46,13 @@ public class MouseWheel implements MouseWheelListener
if (cameraScale >= 0.1 && cameraScale < 4)
{
panel.setCameraScale((float) cameraScale);
}
//panel.setCameraPoint(new Point2D.Double(e.getX()-(panel.getWidth()/2)-panel.getCameraPoint().getX(), e.getY()-(panel.getHeight()/2) - panel.getCameraPoint().getY()));
//panel.setCameraPoint( new Point2D.Double(
// -panel.getClickPoint(new Point(e.getX(), e.getY())).getX(),
// -panel.getClickPoint(new Point(e.getX(), e.getY())).getY()
// ));
//TODO FIX
}
}