tengri/Content/Domains/Camera/Configs/DA_CameraDefault.ts

26 lines
761 B
TypeScript

// Content/Domains/Camera/Configs/DA_CameraDefault.ts
import {
ETengriCameraBehavior,
TengriCameraConfig,
} from '/Source/TengriPlatformer/Domains/Camera/Config/TengriCameraConfig.ts';
import { Vector } from '/TypeScript/Engine/Vector.ts';
import { Rotator } from '/TypeScript/Engine/Rotator.ts';
export class DA_CameraDefault extends TengriCameraConfig {
override BehaviorType = ETengriCameraBehavior.FreeLook;
override FixedRotation = new Rotator(0, -15, -90);
override TargetArmLength = 400;
override SocketOffset = new Vector(0, 0, 0);
override TransitionSpeed = 2;
override bEnableLag = false;
override DeadZoneExtent = new Vector(200, 0, 150);
override DeadZoneOffset = new Vector(0, 0, 50);
override bDrawDebugBox = false;
}