Class SideHingedDestructibleDoorHandle
- Namespace
- FistVR
- Assembly
- Assembly-CSharp.dll
public class SideHingedDestructibleDoorHandle : FVRInteractiveObject
- Inheritance
-
SideHingedDestructibleDoorHandle
- Inherited Members
Constructors
SideHingedDestructibleDoorHandle()
public SideHingedDestructibleDoorHandle()
Fields
AudEvent_DoorknobClose
public AudioEvent AudEvent_DoorknobClose
Field Value
AudEvent_DoorknobGrab
public AudioEvent AudEvent_DoorknobGrab
Field Value
AudEvent_DoorknobJiggle
public AudioEvent AudEvent_DoorknobJiggle
Field Value
AudEvent_DoorknobOpen
public AudioEvent AudEvent_DoorknobOpen
Field Value
Bolt
public Transform Bolt
Field Value
- Transform
BoltPoint_In
public Transform BoltPoint_In
Field Value
- Transform
BoltPoint_Out
public Transform BoltPoint_Out
Field Value
- Transform
CheckActive
public GameObject CheckActive
Field Value
- GameObject
DoorHinge
public Transform DoorHinge
Field Value
- Transform
DoorHinge1
public HingeJoint DoorHinge1
Field Value
- HingeJoint
DoorHinge2
public HingeJoint DoorHinge2
Field Value
- HingeJoint
Frame
public Transform Frame
Field Value
- Transform
LastState
public SideHingedDestructibleDoorHandle.DoorknobState LastState
Field Value
Mount
public Transform Mount
Field Value
- Transform
RB
public Rigidbody RB
Field Value
- Rigidbody
State
public SideHingedDestructibleDoorHandle.DoorknobState State
Field Value
Methods
BeginInteraction(FVRViveHand)
public override void BeginInteraction(FVRViveHand hand)
Parameters
hand
FVRViveHand
EndInteraction(FVRViveHand)
public override void EndInteraction(FVRViveHand hand)
Parameters
hand
FVRViveHand
FVRFixedUpdate()
protected override void FVRFixedUpdate()
HoldOpenRoutine()
public void HoldOpenRoutine()
Jiggle()
public void Jiggle()
SetDoorReferences(GameObject, Rigidbody, Transform, Transform, HingeJoint, HingeJoint)
public void SetDoorReferences(GameObject CA, Rigidbody R, Transform F, Transform DH, HingeJoint h1, HingeJoint h2)
Parameters
CA
GameObjectR
RigidbodyF
TransformDH
Transformh1
HingeJointh2
HingeJoint