tall-teacher-57409
05/14/2023, 5:15 AMhx
public override function update(deltaTime:Int) {
var camSpeed = 2.5 * deltaTime;
if (moveForward) {
var camFront = cameraFront.clone();
camFront.scaleBy(camSpeed);
cameraPos = cameraPos.add(camFront);
} else if (moveBackward) {
var camFront = cameraFront.clone();
camFront.scaleBy(camSpeed);
cameraPos = cameraPos.subtract(camFront);
} else if (moveLeft) {
var camFront = cameraFront.clone();
camFront.crossProduct(cameraUp).normalize();
camFront.scaleBy(camSpeed);
cameraPos = cameraPos.subtract(cameraFront);
} else if (moveRight) {
var camFront = cameraFront.clone();
camFront.crossProduct(cameraUp).normalize();
camFront.scaleBy(camSpeed);
cameraPos = cameraPos.add(cameraFront);
}
}
it looks fine to me ig