Globals / "effect/effects/LoopEffect" / LoopEffect
Smooth transitions between each color
-
↳ LoopEffect
+ new LoopEffect(options: LoopOptions): LoopEffect
Defined in src/effect/effects/LoopEffect.ts:13
| Name | Type |
|---|---|
options |
LoopOptions |
Returns: LoopEffect
• currentColor: EffectColor = this.options.colors[0]
Defined in src/effect/effects/LoopEffect.ts:21
• currentIndex: number = 0
Defined in src/effect/effects/LoopEffect.ts:20
• enabled: boolean = true
Defined in src/effect/effects/LoopEffect.ts:50
• finished: boolean = false
Defined in src/effect/effects/LoopEffect.ts:51
• frame: number = 0
Defined in src/effect/effects/LoopEffect.ts:18
• nextColor: EffectColor = this.options.colors[1]
Defined in src/effect/effects/LoopEffect.ts:22
• Readonly now: number
Defined in src/effect/Effect.ts:11
Singleton reference to Date.now() – you don't/shouldn't update this, it is handled for you. All effects will have the same reference to Date.now() in any given frame.
• options: LoopOptions
Defined in src/effect/effects/LoopEffect.ts:14
• resultColor: EffectColor
Defined in src/effect/effects/LoopEffect.ts:24
▸ getColor(): EffectColor
Defined in src/effect/effects/LoopEffect.ts:26
Returns: EffectColor
▸ render(): void
Defined in src/effect/effects/LoopEffect.ts:30
Returns: void