Table of Contents

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

int

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