Photon Fusion
2.0.8
Defines a lag compensated query hit result. More...
Static Public Member Functions | |
| static | operator LagCompensatedHit (RaycastHit raycastHit) |
| Creates a LagCompensatedHit structure from the information on a Unity RaycastHit. More... | |
| static | operator LagCompensatedHit (RaycastHit2D raycastHit2D) |
| Creates a LagCompensatedHit structure from the information on a Unity RaycastHit2D. More... | |
Public Attributes | |
| Collider | Collider |
| PhysX collider hit. Null in case hit is a Fusion Hitbox or a Box2D hit. More... | |
| Collider2D | Collider2D |
| Box2D collider hit. Null in case hit is a Fusion Hitbox or a PhysX hit. More... | |
| float | Distance |
| Distance (if requested) to hit, at the lag compensated time. More... | |
| GameObject | GameObject |
| The Unity Game Object that was hit. Its data is not lag compensated. This is either the Hitbox's or the Collider's gameObject, depending on the object hit being a lag-compensated Hitbox or a regular Unity collider, respectively. More... | |
| Hitbox | Hitbox |
| Fusion's Hitbox. Null in case the hit was on PhysX or Box2D. More... | |
| Vector3 | HitboxColliderPosition |
| The hitbox collider position on the snapshot. More... | |
| Quaternion | HitboxColliderRotation |
| The hitbox collider rotation on the snapshot. More... | |
| Vector3 | Normal |
| Surface normal (if requested) of the hit, at the lag compensated time. More... | |
| Vector3 | Point |
| Point of impact of the hit, at the lag compensated time. More... | |
| HitType | Type |
| Hit object source (PhysX or Fusion Hitboxes). More... | |
Defines a lag compensated query hit result.
|
explicitstatic |
Creates a LagCompensatedHit structure from the information on a Unity RaycastHit.
| raycastHit | The RaycastHit used as source. |
|
explicitstatic |
Creates a LagCompensatedHit structure from the information on a Unity RaycastHit2D.
| raycastHit2D | The RaycastHit2D used as source. |
| float Distance |
Distance (if requested) to hit, at the lag compensated time.
| GameObject GameObject |
| Vector3 HitboxColliderPosition |
The hitbox collider position on the snapshot.
| Quaternion HitboxColliderRotation |
The hitbox collider rotation on the snapshot.
| Vector3 Normal |
Surface normal (if requested) of the hit, at the lag compensated time.
| Vector3 Point |
Point of impact of the hit, at the lag compensated time.