Table of Contents

Class MMHierarchyBlink

Namespace
_GrindFest.Scripts
Assembly
GrindFest.dll
public class MMHierarchyBlink : MMBlink
Inheritance
Object
Component
Behaviour
MonoBehaviour
MMBlink
MMHierarchyBlink
Inherited Members
MMBlink.Method
MMBlink.TargetGameObject
MMBlink.TargetRenderer
MMBlink.ShaderPropertyName
MMBlink.OffValue
MMBlink.OnValue
MMBlink.LerpValue
MMBlink.Curve
MMBlink.UseMaterialPropertyBlocks
MMBlink.Blinking
MMBlink.ForceStateOnExit
MMBlink.StateOnExit
MMBlink.TimescaleMode
MMBlink.RepeatCount
MMBlink.Phases
MMBlink.ToggleBlinkingButton
MMBlink.StartBlinkingButton
MMBlink.StopBlinkingButton
MMBlink.Active
MMBlink.CurrentPhaseIndex
MMBlink.GetTime()
MMBlink.GetDeltaTime()
MMBlink._lastBlinkAt
MMBlink._currentPhaseStartedAt
MMBlink._currentBlinkDuration
MMBlink._currentLerpDuration
MMBlink._propertyID
MMBlink._initialShaderFloatValue
MMBlink._initialColor
MMBlink._currentColor
MMBlink._repeatCount
MMBlink._propertyBlock
MMBlink.ToggleBlinking()
MMBlink.StartBlinking()
MMBlink.StopBlinking()
MMBlink.Update()
MMBlink.DetermineState()
MMBlink.Blink()
MMBlink.Duration
MMBlink.DetermineCurrentPhase()
MMBlink.OnEnable()
MMBlink.ResetBlinkProperties()

Methods

ApplyBlink(bool, float)

Applies the blink to the object based on its type

InitializeBlinkProperties()

Resets counters and grabs properties and initial colors