Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Camera {
- private static Player target;
- private static float x, y;
- public Camera(Player target, float x, float y){
- Camera.target = target;
- Camera.x = x;
- Camera.y = y;
- }
- public void update(){
- Camera.setX(target.getX());
- Camera.setY(target.getY());
- GLU.gluLookAt(Camera.getX(), Camera.getY(), 0, target.getX(), target.getY(), 0.0f, 0f, 1f, 0f);
- }
- public static Player getTarget() {
- return target;
- }
- public static void setTarget(Player target) {
- Camera.target = target;
- }
- public static float getX() {
- return x;
- }
- public static void setX(float f) {
- Camera.x = f;
- }
- public static float getY() {
- return y;
- }
- public static void setY(float f) {
- Camera.y = f;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement