C# Class VJBaseTrigger, fuze-vj-kit

Inheritance: VJBaseModifier
Show file Open project: unity3d-jp/fuze-vj-kit

Public Properties

Property Type Description
semaphore int
thType ThresholdType
threshold float
trigerDelaySec float

Public Methods

Method Description
OnDrawGizmosSelected ( ) : void
OnVJTrigger ( GameObject go, float value ) : void
Start ( ) : void
VJPerformAction ( GameObject go, float value ) : void

Private Methods

Method Description
_DelayedTrigger ( GameObject go, float value ) : IEnumerator
_IsTriggered ( float value ) : bool
_Semaphore ( ) : bool

Method Details

OnDrawGizmosSelected() public method

public OnDrawGizmosSelected ( ) : void
return void

OnVJTrigger() public abstract method

public abstract OnVJTrigger ( GameObject go, float value ) : void
go GameObject
value float
return void

Start() public method

public Start ( ) : void
return void

VJPerformAction() public method

public VJPerformAction ( GameObject go, float value ) : void
go GameObject
value float
return void

Property Details

semaphore public property

public int semaphore
return int

thType public property

public ThresholdType thType
return ThresholdType

threshold public property

public float threshold
return float

trigerDelaySec public property

public float trigerDelaySec
return float