public Kura(float x, float y, float z, float r, Obj3D kModel) { position = new Vector3f(x, y, z); radius = r; alive = true; moving = true; // model = new Obj3D("kura.obj"); model = kModel; model.setPosition(position.x, position.y, position.z); model.setRotation(0, 0, 0); model.setScaling(scale, scale, scale); model.render3D(); }
public void move() { if (position.x > direction.x) { position.x -= speed * 0.1; } else if (position.x < direction.x) { position.x += speed * 0.1; } if (position.z > direction.z) { position.z -= speed; } else if (position.z < direction.z) { position.z += speed; } model.setPosition(position.x, position.y, position.z); model.setRotation(0, 0, 0); model.setScaling(scale, scale, scale); model.render3D(); }