Class ClimbingAxe
- Namespace
- FistVR
- Assembly
- Assembly-CSharp.dll
public class ClimbingAxe : FVRMeleeWeapon
- Inheritance
-
ClimbingAxe
- Inherited Members
Constructors
ClimbingAxe()
public ClimbingAxe()
Fields
CanEnvHit
public bool CanEnvHit
Field Value
DisLodgeThreshold
public float DisLodgeThreshold
Field Value
InitiatingColliders
public List<Collider> InitiatingColliders
Field Value
- List<Collider>
InitiatingForward
public Transform InitiatingForward
Field Value
- Transform
IsTriggerAxeStyle
public bool IsTriggerAxeStyle
Field Value
Methods
BeginInteraction(FVRViveHand)
public override void BeginInteraction(FVRViveHand hand)
Parameters
hand
FVRViveHand
DoesFunctionAsGrabPoint()
public override bool DoesFunctionAsGrabPoint()
Returns
EndInteraction(FVRViveHand)
public override void EndInteraction(FVRViveHand hand)
Parameters
hand
FVRViveHand
FVRUpdate()
protected override void FVRUpdate()
GetLastGrabHandPos()
public override Vector3 GetLastGrabHandPos()
Returns
- Vector3
GetPosTarget()
protected override Vector3 GetPosTarget()
Returns
- Vector3
GetRotTarget()
protected override Quaternion GetRotTarget()
Returns
- Quaternion
IsDistantGrabbable()
public override bool IsDistantGrabbable()
Returns
OnCollisionEnter(Collision)
public override void OnCollisionEnter(Collision col)
Parameters
col
Collision
SetLastGrabHandPos(Vector3)
public override void SetLastGrabHandPos(Vector3 v)
Parameters
v
Vector3
UpdateInteraction(FVRViveHand)
public override void UpdateInteraction(FVRViveHand hand)
Parameters
hand
FVRViveHand