Class RealisticLaserSword
- Namespace
- FistVR
- Assembly
- Assembly-CSharp.dll
public class RealisticLaserSword : FVRPhysicalObject
- Inheritance
-
RealisticLaserSword
- Inherited Members
Constructors
RealisticLaserSword()
public RealisticLaserSword()
Fields
Aperture
public Transform Aperture
Field Value
- Transform
GlowSprites
public ParticleSystem GlowSprites
Field Value
- ParticleSystem
ImpactPointPrefab
public GameObject ImpactPointPrefab
Field Value
- GameObject
ImpactSparks
public ParticleSystem ImpactSparks
Field Value
- ParticleSystem
InnerBeam
public Transform InnerBeam
Field Value
- Transform
LaserMask
public LayerMask LaserMask
Field Value
- LayerMask
OuterBeam
public Transform OuterBeam
Field Value
- Transform
TargetMask
public LayerMask TargetMask
Field Value
- LayerMask
humm
public AudioSource humm
Field Value
- AudioSource
maxCasts
public int maxCasts
Field Value
Methods
Awake()
protected override void Awake()
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()
UpdateInteraction(FVRViveHand)
public override void UpdateInteraction(FVRViveHand hand)
Parameters
hand
FVRViveHand