ChaseCameraData
Inherits from TargetCameraData
Summary
Constructors
ChaseCameraData() |
ChaseCameraData(guid: Guid) |
ChaseCameraData(other: TargetCameraData) |
ChaseCameraData(other: CameraData) |
ChaseCameraData(other: GameObjectData) |
ChaseCameraData(other: GameDataContainer) |
ChaseCameraData(other: DataContainer) |
Properties
Name | Type |
---|---|
targetOffset | Vec3 |
toWantedPositionScale | Vec3 |
awayFromTargetForceScale | float |
targetRotationOffset | float |
maxViewRotationAngleDeg | float |
wantedAngleDeg | float |
wantedDistance | float |
maxDistance | float |
snapDistance | float |
forceFieldRadius | float |
collisionRadius | float |
forceFieldForceScale | float |
maxVelocity | float |
velocityDrag | float |
pillExpandSizeSpeedAcceleration | float |
pillMinimumCollisionRadius | float |
pillMaximumCollisionRadius | float |
pillMinimumCollisionLength | float |
lookDistanceScale | float |
lookDistanceInFrontOfTarget | float |
updateRate | int |
keepTargetPitch | bool |
inheritTargetVelocity | bool |
shouldRollWithTarget | bool |
hasCollision | bool |
Static members
Name | Type |
---|---|
ChaseCameraData.typeInfo | TypeInformation |
Constructors
ChaseCameraData
ChaseCameraData()
Creates a new ChaseCameraData frostbite instance.
ChaseCameraData
ChaseCameraData(guid: Guid)
Creates a new ChaseCameraData frostbite instance and assigns it the provided Guid.
Parameters
Name | Type | Description |
---|---|---|
guid | Guid | The Guid to assign to the newly created instance. |
ChaseCameraData
ChaseCameraData(other: TargetCameraData)
Casts an instance of type TargetCameraData to ChaseCameraData. Will throw an error when trying to cast from an unsupported type.
Parameters
Name | Type | Description |
---|---|---|
other | TargetCameraData | The instance to cast to ChaseCameraData. |
ChaseCameraData
ChaseCameraData(other: CameraData)
Casts an instance of type CameraData to ChaseCameraData. Will throw an error when trying to cast from an unsupported type.
Parameters
Name | Type | Description |
---|---|---|
other | CameraData | The instance to cast to ChaseCameraData. |
ChaseCameraData
ChaseCameraData(other: GameObjectData)
Casts an instance of type GameObjectData to ChaseCameraData. Will throw an error when trying to cast from an unsupported type.
Parameters
Name | Type | Description |
---|---|---|
other | GameObjectData | The instance to cast to ChaseCameraData. |
ChaseCameraData
ChaseCameraData(other: GameDataContainer)
Casts an instance of type GameDataContainer to ChaseCameraData. Will throw an error when trying to cast from an unsupported type.
Parameters
Name | Type | Description |
---|---|---|
other | GameDataContainer | The instance to cast to ChaseCameraData. |
ChaseCameraData
ChaseCameraData(other: DataContainer)
Casts an instance of type DataContainer to ChaseCameraData. Will throw an error when trying to cast from an unsupported type.
Parameters
Name | Type | Description |
---|---|---|
other | DataContainer | The instance to cast to ChaseCameraData. |
Properties
targetOffset
toWantedPositionScale
awayFromTargetForceScale
float
targetRotationOffset
float
maxViewRotationAngleDeg
float
wantedAngleDeg
float
wantedDistance
float
maxDistance
float
snapDistance
float
forceFieldRadius
float
collisionRadius
float
forceFieldForceScale
float
maxVelocity
float
velocityDrag
float
pillExpandSizeSpeedAcceleration
float
pillMinimumCollisionRadius
float
pillMaximumCollisionRadius
float
pillMinimumCollisionLength
float
lookDistanceScale
float
lookDistanceInFrontOfTarget
float
updateRate
int
keepTargetPitch
bool
inheritTargetVelocity
bool
shouldRollWithTarget
bool
hasCollision
bool
Static members
typeInfo
The type information for the ChaseCameraData type.