C# Class Assets.Scripts.Services.ComboHits.ComboHitSequence

Show file Open project: maximecharron/GLO-3002-Frima Class Usage Examples

Public Methods

Method Description
ComboHitSequence ( string name, int triggerFrequency, float bonusMultiplier, Rect triggerZone, float maxFirstHitWaitTime = 2f, float maxWaitTimeBetweenHits = 1f, float hitZoneDisplayInterval = 0.5f ) : System.Collections.Generic
GetNextHitZoneLocationToDisplay ( ) : Vector2
IsActivable ( Vector2 hitPosition ) : bool
IsAlive ( ) : bool
MoveNext ( ) : void
Reset ( ) : void

Method Details

ComboHitSequence() public method

public ComboHitSequence ( string name, int triggerFrequency, float bonusMultiplier, Rect triggerZone, float maxFirstHitWaitTime = 2f, float maxWaitTimeBetweenHits = 1f, float hitZoneDisplayInterval = 0.5f ) : System.Collections.Generic
name string
triggerFrequency int
bonusMultiplier float
triggerZone UnityEngine.Rect
maxFirstHitWaitTime float
maxWaitTimeBetweenHits float
hitZoneDisplayInterval float
return System.Collections.Generic

GetNextHitZoneLocationToDisplay() public method

public GetNextHitZoneLocationToDisplay ( ) : Vector2
return UnityEngine.Vector2

IsActivable() public method

public IsActivable ( Vector2 hitPosition ) : bool
hitPosition UnityEngine.Vector2
return bool

IsAlive() public method

public IsAlive ( ) : bool
return bool

MoveNext() public method

public MoveNext ( ) : void
return void

Reset() public method

public Reset ( ) : void
return void