Class Chainsaw
- Namespace
- FistVR
- Assembly
- Assembly-CSharp.dll
public class Chainsaw : FVRPhysicalObject
- Inheritance
-
Chainsaw
- Inherited Members
Constructors
Chainsaw()
public Chainsaw()
Fields
AudClip_Buzzing
public AudioClip AudClip_Buzzing
Field Value
- AudioClip
AudClip_Hitting
public AudioClip AudClip_Hitting
Field Value
- AudioClip
AudClip_Idle
public AudioClip AudClip_Idle
Field Value
- AudioClip
AudClip_Start
public AudioClip AudClip_Start
Field Value
- AudioClip
BladeBits
public Renderer BladeBits
Field Value
- Renderer
BladeCols
public Collider[] BladeCols
Field Value
- Collider[]
BladePoint1
public Transform BladePoint1
Field Value
- Transform
BladePoint2
public Transform BladePoint2
Field Value
- Transform
BladeSolid
public Renderer BladeSolid
Field Value
- Renderer
EngineRot
public Transform EngineRot
Field Value
- Transform
EngineSmoke
public ParticleSystem EngineSmoke
Field Value
- ParticleSystem
Foregrip
public FVRAlternateGrip Foregrip
Field Value
PerceptibleEventRange
public float PerceptibleEventRange
Field Value
PerceptibleEventVolume
public float PerceptibleEventVolume
Field Value
SawAudio
public AudioSource SawAudio
Field Value
- AudioSource
Sparks
public ParticleSystem Sparks
Field Value
- ParticleSystem
StartingAudio
public AudioSource StartingAudio
Field Value
- AudioSource
UsesBladeSolidBits
public bool UsesBladeSolidBits
Field Value
UsesEngineRot
public bool UsesEngineRot
Field Value
Methods
Awake()
protected override void Awake()
FVRFixedUpdate()
protected override void FVRFixedUpdate()
FVRUpdate()
protected override void FVRUpdate()
SetCableLength(float)
public void SetCableLength(float f)
Parameters
f
float
UpdateInteraction(FVRViveHand)
public override void UpdateInteraction(FVRViveHand hand)
Parameters
hand
FVRViveHand